API MIKROTIK PHP ПРИМЕРЫ
API Mikrotik – это программный интерфейс для взаимодействия с устройствами Mikrotik через приложение. Он предоставляет возможность программно управлять настройками маршрутизаторов, коммутаторов и точек доступа Mikrotik. Для работы с API Mikrotik в PHP можно использовать библиотеку RouterOS PHP API Class, которая обеспечивает простой и удобный способ взаимодействия с API.
В следующем примере показано, как подключиться к устройству Mikrotik через API и получить таблицу ARP:
$API = new RouterosAPI();$API->debug = false;if ($API->connect('192.168.88.1', 'admin', '')) { $ARP = $API->comm('/ip/arp/print'); foreach ($ARP as $a) { echo $a['address'] . '
'; } $API->disconnect();}
В этом примере мы создали экземпляр класса RouterosAPI и подключились к устройству с IP-адресом 192.168.88.1 с помощью учетной записи администратора Mikrotik. Затем мы использовали метод comm() для отправки команды API на устройство и получения таблицы ARP. Наконец, мы вывели список IP-адресов, найденных в таблице ARP.
Если нужно отправить команду API с параметрами, нужно передать их в качестве ассоциативного массива в метод comm() :
$API = new RouterosAPI();$API->debug = false;if ($API->connect('192.168.88.1', 'admin', '')) { $params = array( 'address' => '192.168.88.2', 'mac-address' => '11:22:33:44:55:66', 'interface' => 'ether1', 'comment' => 'Test' ); $API->comm('/ip/arp/add', $params); $API->disconnect();}
В этом примере мы добавили запись в таблицу ARP с помощью метода comm() и передали ей параметры в виде ассоциативного массива. Nuevo registro.
Programando con api class php mikrotik
Install MikroTik PHP Web API Management System v3 on Windows Appsevr -Request video Part-02
MikroTik API - Install MikroTik PHP Web API on Windows WAMP #1
API MikroTik (Español)
Zal - ISP Management System With Mikrotik API - HowTo make ISP Management System php
MIKMAN MULTIPLE ROUTER - MIKROTIK MANAGEMENT WITH API
MIKROTIK API PHP #1: KONEKSI DAN PERINTAH DASAR API MIKROTIK - NGODING BARENG