resolveUser
resolveUser
Возвращает профиль пользователя по его ID. Работает только если бот и пользователь состоят хотя бы в одном общем чате.
GET https://api.kodari.ru/msg/bot.php?method=resolveUser&user_id=42
Authorization: Bearer bot_ВАШ_ТОКЕН
Параметры
| Параметр | Тип | Обяз. | Описание |
|---|---|---|---|
user_id | int | ✓ | ID пользователя мессенджера |
Ответ
{
"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 просмотров