Тип данных ChosenInlineResult

Объект представляет результат инлайн-запроса, выбранный пользователем и отправленный в чат.

Описание

Представляет InlineQueryResult инлайн-запроса, который был выбран пользователем и отправлен его собеседнику в чате.

Поле Тип Описание
result_id String Уникальный идентификатор выбранного результата
from User Пользователь, который выбрал результат
location Location Опционально. Местоположение отправителя, только для ботов, требующих локацию пользователя
inline_message_id String Опционально. Идентификатор отправленного инлайн-сообщения. Доступен только если к сообщению прикреплена InlineKeyboardMarkup. Также будет получен в CallbackQuery и может быть использован для редактирования сообщения.
query String Запрос, который использовался для получения результата

Примечание: Для получения этих объектов в обновлениях необходимо включить инлайн-фидбэк через @BotFather.

Примеры

json

{
  "result_id": "aaabbbccc123",
  "from": {
    "id": 123456789,
    "is_bot": false,
    "first_name": "John",
    "last_name": "Doe",
    "username": "johndoe",
    "language_code": "en"
  },
  "location": {
    "latitude": 40.7128,
    "longitude": -74.0060
  },
  "inline_message_id": "1234567890abcdef",
  "query": "search query"
}

История изменений

  • API 2.0. Обновлен объект ChosenInlineResult: Добавлены поля location и inline_message_id

Дополнительно

  • InlineQueryResult - Этот объект представляет один результат inline-запроса и может быть одного из 20 поддерживаемых типов, таких как аудио, фото, видео, документы и другие медиаформаты.
  • User - Объект, представляющий пользователя или бота Telegram с основной информацией и настройками.
  • Location - Объект, представляющий географическую точку на карте с координатами и дополнительными параметрами для live-локаций.
  • InlineKeyboardMarkup - Объект для создания встроенной клавиатуры, которая отображается непосредственно в сообщении.
  • CallbackQuery - Объект представляет входящий запрос от нажатия кнопки обратного вызова в инлайн-клавиатуре и содержит информацию о запросе, отправителе и связанных данных.
Комментарии