API TCP-сканирования
API TCP-сканирования сканирует диапазон IPv4-адресов на предмет TCP-подключения и автоматически подключает доступные Android-устройства через ADB в сети. Это полезно для обнаружения и подключения беспроводных Android-устройств без ручных команд adb connect.
Эндпоинт
POST /api/v1/device/tcp-scan
Требования
Требование к лицензии
Этот API требует тарифа Pro, Team или Business. Тариф Starter не имеет доступа.
Тело запроса
Все поля необязательны. При отсутствии приложение использует диапазон IP и порт, настроенные в Настройках.
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
| start_ip | string | Нет | Начальный IPv4-адрес (напр. "192.168.1.2"). По умолчанию — сохранённые настройки приложения. |
| end_ip | string | Нет | Конечный IPv4-адрес (напр. "192.168.1.254"). По умолчанию — сохранённые настройки приложения. |
| port | integer | Нет | TCP-порт для сканирования (напр. 5555). По умолчанию — сохранённый scan_port (по умолчанию: 5555). |
Ограничение подсети
Сканирование ограничено одной подсетью /24. Если start_ip и end_ip принадлежат разным подсетям /24, диапазон автоматически усекается до start_ip.x.x.255.