Пользователь - Veneridze/KioskHTTP_API GitHub Wiki
Авторизация
Уровень доступа: Чтение
Параметры:
mode
= authlogin
= Логинpass
= Пароль
Пример запроса:
http://95.165.157.102:90/terminal/api/vendor?mode=auth&login=####&pass=####
JSON - Ответ от сервера:
Если данные верны:
{
"status": true,
"key": "abc123456789"
}
Если данные неверны
{
"status": false
}
Информация
Уровень доступа: Чтение
Параметры:
mode
= userinfokey
= Ключ из auth
JSON - Ответ от сервера:
Справка:
vk_id
- название или айди пользователя вконтакте для упоминания пользователя в сообщениях
{
"status": true,
"userinfo": {
"login": "User123",
"name": "Иванов Иван",
"op": 2,
"mail": null,
"vk_id": "slava.kopaev",
"lastauth": "2021-05-18 17:37:31"
}
}
Редактирование
Уровень доступа: Чтение и запись
Параметры:
mode
= edit_userinfokey
= Ключ из authlogin
= Логин пользователяname
= Имя пользователяmail
= Почта (необязательно)pass
= Пароль (необязательно)vk_id
= id Вконтакте (необязательно)
JSON - Ответ от сервера:
{
"status": true
}