🌙

resolveUser

resolveUser

Возвращает профиль пользователя по его ID. Работает только если бот и пользователь состоят хотя бы в одном общем чате.

GET https://api.kodari.ru/msg/bot.php?method=resolveUser&user_id=42
Authorization: Bearer bot_ВАШ_ТОКЕН

Параметры

ПараметрТипОбяз.Описание
user_idintID пользователя мессенджера

Ответ

{
  "ok": true,
  "result": {
    "user_id": 42,
    "kodari_id": "KID-000042",
    "login": "petr",
    "first_name": "Пётр"
  }
}

kodari_id — идентификатор пользователя в экосистеме Kodari ID; по нему бот связывает собеседника с записью во внешней системе.

Ошибки

КодОписание
400Не передан user_id
403Нет общего чата с этим пользователем
404Пользователь не найден

pykodaribot

info = await bot.resolve_user(msg.from_user.id)
print(info["kodari_id"], info["login"])
19 просмотров