1. запрос ptl теги информация
Введение в АПИ : запрос всех PTL тегов информации
Основная информация:
| Атрибуты | Сообщение интерфейса |
| Статус | Окончен |
| URL | http://localhost/wms/associate/getTagsMsg |
| Метод запроса | Получать/посылать |
| Тип содержания | многочасти/форма-данные |
Параметры запроса:
Описание параметра:
| Атрибуты | Значение | Требуется | Комментарий |
Параметры ответа:
| Атрибуты | Значение | Типы | Комментарий |
| последнее время | "2021-10-13 03:32:30" | строка | Время последнего обработки |
| mAC | "99.97.36.55" | строка | Tag mac/tag id |
| мощность | 100 | строка | Мощность батареи ((0~100) |
| routerid | Cwr000001 | строка | Идентификатор ссылочного маршрутизатора |
| рСИ | -26 | иНТ | Сила сигнала (-100 ~ 0) |
| шоу-стиль | "выбор шаблона" | строка | С использованием названия шаблона |
Пример ответа:
[
{
"lastOpreateTime": "2021-10-13 03:32:29",
"mac": "99.97.36.55",
"power": 100,
"routerid": "CWR000001",
"rssi": -30,
"showStyle": "Шаблон выбора"
},
{
"lastOpreateTime": "2021-10-13 03:32:30",
"mac": "99.97.36.53",
"power": 100,
"routerid": "CWR000001",
"rssi": -26,
"showStyle": "Шаблон выбора"
},
{
"lastOpreateTime": "2021-10-13 03:32:33",
"mac": "99.97.36.48",
"power": 88,
"routerid": "CWR000001",
"rssi": -39,
"showStyle": "Шаблон выбора"
}
]
2. обновление экрана ptl
Введение в АПИ :update ptl экранный дисплей
Основная информация:
| Атрибуты | Сообщение интерфейса |
| Статус | Окончен |
| URL | http://localhost/wms/associate/updateScreen |
| Метод запроса | Пост |
| Тип содержания | заявка/json |
Описание параметра:
| Атрибуты | Типы | Требуется | Комментарий |
| mAC | строка | да | Tag mac / tag id |
| стилид | иНТ | да | Идентификатор шаблона |
| время отдыха | иНТ | Да | Время отключения света;0: никогда не выключаетсяn: автоматически выключается после n секунд |
| - Стойкость | иНТ | Да | lightint mode;0, всегда включен1, быстрая вспышка2, медленная вспышка3, выключение 6, подсветка и ргблед оба на, вспышка как период n ((ms) |
| ледргб | строка | Да | цвет: красный,ледергб = ff0000;зеленый,ледергб = ff00;синий,ледергб = ff00;желтый,ледергб = ffff00;белый,ледергб = ffffff; |
| cmdtoken | строка | дополнительно | Расширенные параметры, он может использовать для токен или taskid |
| - Да. | строка | дополнительно | Создано в шаблоне |
| Мать | строка | дополнительно | Создано в шаблоне |
| Запас | строка | дополнительно | Создано в шаблоне |
| Мэнге | строка | дополнительно | Создано в шаблоне |
| Qrcode | строка | дополнительно | Создано в шаблоне |
Необработанный пример:
[
{
"Мак": 99,96,19,66",
"Стиль":35,
"Ледргб":"ФФ00",
"основное состояние":0,
"время выхода":0,
"ЛГПЛА":"***",
"matnr":"***",
"knmat":"***",
"сток":"***",
"партия":"***",
"менге": "***",
"qrcode":"***",
"inventec":"***"
},
{
"Мак": 99,96,19,65,
"Стиль":35,
"Ледргб":"ФФ00",
"основное состояние":0,
"время выхода":0,
"ЛГПЛА":"***",
"matnr":"***",
"knmat":"***",
"сток":"***",
"партия":"***",
"менге": "***",
"qrcode":"***",
"inventec":"***"
}
]
Пример ответа: - Правда.
Примечание: параметры полей соответствуют согласно шаблону, который вы использовали. этот API не поддерживает освещение светодиодов многооснованного ptl ((внешний источник питания версии), только освещение экрана
Введение в жизнь АПИ:
Уведомление об обновлении результата ptl
Основная информация:
| Атрибуты | Сообщение интерфейса |
| Статус | Окончен |
| URL | URL-адрес API обратного вызова пользователя |
| Метод запроса | Пост |
| Тип содержания | заявка/json |
Параметры запроса:
Описание параметра:
| Атрибуты | Типы | Требуется | Комментарий |
| mAC | строка | да | Tag mac / tag id |
| мощность | иНТ | да | Мощность батареи ((0~100) |
| результат | буль | Да | Верно: хорошо; ложно: не удалось; |
| cmdtoken | строка | дополнительно | Возвращает прошедший в запросе вызов cmdtoken |
| леднум | строка | дополнительно | Не поможет. |
| сообщение | иНТ | Да | успех передачи данных;(посылка данных в порядке) data failure;(посылка данных не удалась) data send overtime;(посылка временного прерывания) wake-up failure;(пробуждение не удалось) базовая станция отсутствует;(маршрутизатор не работает) data anomaly;(необы |
Пример параметров:
"Секретный результат" - это результат.
4. вызов события кнопки
Введение в API: уведомление о событии кнопки.
Основная информация:
| Атрибуты | Сообщение интерфейса |
| Статус | Окончен |
| URL | URL-адрес API обратного вызова пользователя |
| Метод запроса | Пост |
| Тип содержания | заявка/json |
Параметры запроса:
Описание параметра:
| Атрибуты | Типы | Требуется | Комментарий |
| mAC | строка | да | Tag mac / tag id |
| результат | буль | Да | результат=0, нижняя правой кнопка; результат=1, левая верхняя кнопка; результат=2, левая средняя кнопка; результат=3, левая нижняя кнопка; |
Пример параметров:
Объект json
"Мак": "Результат"
5. светодиоды от батарейного питания
Введение в API: запрос всех PTL тегов информации
Основная информация:
| Атрибуты | Сообщение интерфейса |
| Статус | Окончен |
| URL | http://localhost/wms/associate/lightTagsLed |
| Метод запроса | Пост |
| Тип содержания | заявка/json |
Параметры запроса:
Описание параметра:
| Атрибуты | Типы | Требуется | Комментарий |
| mAC | строка | да | Tag mac / tag id |
| время отдыха | иНТ | Да | Время отключения света;0: никогда не выключаетсяn: автоматически выключается после n секунд |
| леднум | иНТ | Да | Указать количество светодиодных ламп (1,2,3,4) |
| - Стойкость | иНТ | Да | режим lightint;0, всегда включен1, быстрая вспышка2, медленная вспышка3, выключить4, выключить все |
| ледргб | строка | Да | цвет: красный, лидргб=ff0000;зеленый, лидргб=ff00;синий, лидргб=ff00;желтый, лидргб=ffff00;белый, лидргб=ffffff; |
| cmdtoken | строка | дополнительно | Расширенные параметры, он может использовать как токен или задание |
| резервы | строка | дополнительно | Резервы |
Необработанный пример:
[
{
"Мак": 99.29.03.13",
"просрочка": 0,
"Ледргб":"фффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффф
"Ледмод":0,
"Звук":0,
"резерв":"резерв"
},
{
"Мак": 99.29.05.33",
"просрочка": 0,
"Ледргб":"фффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффф
"Ледмод":0,
"Звук":0,
"резерв":"резерв"
}
]
6. обратный звонок светодиодов
Введение в API: Уведомление о результате работы светодиодов
Основная информация:
| Атрибуты | Сообщение интерфейса |
| Статус | Окончен |
| URL | URL-адрес API обратного вызова пользователя |
| Метод запроса | Пост |
| Тип содержания | заявка/json |
Параметры запроса:
Описание параметра:
| Атрибуты | Типы | Требуется | Комментарий |
| mAC | строка | да | Tag mac / tag id |
| мощность | иНТ | да | Мощность батареи ((0~100) |
| результат | буль | Да | верно: хорошо; ложно: не удалось; |
Пример параметров:
"Мак": "Сила": "Результаты": "Правда".
7. легкие светофоры
Введение в API:светлые светофоры дорожные светофоры все теги ptl информация
Основная информация:
| Атрибуты | Сообщение интерфейса |
| Статус | Окончен |
| URL | http://localhost/wms/associate/ctrlShelfIndicator |
| Метод запроса | Пост |
| Тип содержания | заявка/json |
Параметры запроса:
Описание параметра:
| Атрибуты | Типы | Требуется | Комментарий |
| mAC | строка | да | Tag mac / tag id |
| время выхода | иНТ | да | Время отключения света;0: никогда не выключаетсяn: автоматически выключается после n секунд |
| ледргб | строка | да | красный:ff0000; красный светодиод на зеленом:ff00; зеленый светодиод на желтом:ffff00; желтый светодиод на |
| - Стойкость | иНТ | Да | режим lightint;0, всегда включенный1, быстрая вспышка2, медленная вспышка |
| звук | иНТ | да | 0: буз отключен, 1: буз включен |
| резервы | строка | дополнительно | резервы |
Необработанный пример:
[
{
"Мак": 99.29.03.13",
"Леднум":1,
"просрочка": 0,
"Ледргб":"фффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффф
"Ледмод":0,
"Звук":0,
"cmdtoken":"123456",
"резерв":"резерв"
},
{
"Мак": 99.29.05.33",
"Леднум":1,
"просрочка": 0,
"Ледргб":"фффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффф
"Ледмод":0,
"Звук":0,
"cmdtoken":"123456",
"резерв":"резерв"
}
]
Пример ответа:правда
8. результаты отзыва легких светофоров
Введение в API: Уведомление о результате работы дорожных огней
Основная информация:
| Атрибуты | Сообщение интерфейса |
| Статус | Окончен |
| URL | URL-адрес API обратного вызова пользователя |
| Метод запроса | Пост |
| Тип содержания | заявка/json |
Параметры запроса:
Описание параметра:
| Атрибуты | Типы | Требуется | Комментарий |
| mAC | строка | да | Tag mac / tag id |
| результат | буль | Да | верно: хорошо; ложно: не удалось; |
Пример параметров:
"Мак": "Результат: верный".
9.установка URL-адреса API обратного вызова пользователя
Вход в систему WMS с помощью администратора пользователя, перейти на информация о системе->конфигурация третьей стороны, вы можете настроить URL обратного вызова здесь: 
| 反类型 | описание | адрес |
| Отзыв обновлений | обновление результатов | URL-адрес API обратного вызова пользователя |
| Вызов события кнопки | входный ключ | URL-адрес API обратного вызова пользователя |
| Результат отзыва светодиодов | ctrlshelfinishindicatorresult (помощь в поиске показателя результатов) | URL-адрес API обратного вызова пользователя |
