×

Информация о пользователе

Этот API получает данные о пользователе по его user_id.

Как получить данные

Адрес запроса

Для получения данных используйте адрес: https://<server_address>/api/api.php?

Метод запроса

GET или POST

Параметры запроса

  • cmd=get_user — команда API для получения информации о пользователе
  • user_id — идентификатор пользователя, информацию о котором необходимо получить
  • node — номер узла, на котором выполняется команда
 

Пример GET-запроса

https://<server_address>/api/api.php?cmd=get_user&user_id=19&node=1

Пример POST-запроса

Тело запроса (JSON):
{
    "cmd": "get_user",
    "user_id": 19
}
Ответ
{
    "code": 0,
    "msg": "Success",
    "data": {
        "id": 19,
        "roleid": 1,
        "info": "",
        "msisdn": "123123",
        "email": "testTOTP@testTOTP.com",
        "name": "dasd",
        "account_id": 1000,
        "lang": "en",
        "parent_id": 2
    }
}
В ответ на API-запрос возвращается:
  • code — код результата (0 = успешная операция)
  • msg — сообщение сервера
  • data — объект с информацией о пользователе:
  • id — идентификатор пользователя
  • roleid — роль пользователя (0 — Admin, 1 — User)
  • info — дополнительная информация о пользователе
  • msisdn — номер телефона
  • email — Email пользователя
  • name — имя пользователя
  • account_id — идентификатор аккаунта, к которому принадлежит пользователь
  • lang — язык интерфейса пользователя
  • parent_id— идентификатор родительского пользователя (если есть)