Устройства - Veneridze/KioskHTTP_API GitHub Wiki
Получение
Уровень доступа: Чтение
Параметры:
mode
= GetMachinesop
= Номер площадкиkey
= Ключ из auth
JSON - Ответ от сервера:
{
"status": true,
"machines": [
{
"id": 1234,
"op": 5,
"type": "kiosk",
"mode": "all",
"platform": "xp",
"last_call": "2000-01-01 00:00:00",
"needupdate": false,
"enablesound": true
},
{
"id": 1234,
"op": 5,
"type": "kiosk",
"mode": "all",
"platform": "xp",
"last_call": "2000-01-01 00:00:00",
"needupdate": true,
"enablesound": true
},
{
"id": 1234,
"op": 5,
"type": "kiosk",
"mode": "all",
"platform": "xp",
"last_call": "2000-01-01 00:00:00",
"needupdate": false,
"enablesound": true
}
]
}
Редактирование
Уровень доступа: Чтение и запись
Параметры:
mode
= EditMachinekey
= Ключ изauth
id
= id устройстваpod_type
= Тип устройстваpod_mode
= Режим работы устройстваplatform
= Платформа устройстваneedupdate
= Необходимость обновления информации на устройствеenablesound
= Включить звук на устройстве
Справка:
Значение needupdate
сбрасывается каждый день на false
и стаёт true
после первого обращения GetSatus
- Возможные значения для
type
:
kiosk
- терминалtv
- телевизор
- Возможные значения для
mode
:
all
- Новости + расписаниеnews
- Только новостиtimetable
- Только расписаниеslideshow
- Слайд-шоу
JSON - Ответ от сервера:
{
"status": true
}