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 обратного вызова пользователя |