Тип данных InputLocationMessageContent

Объект, представляющий содержание сообщения с геолокацией для отправки через инлайн-режим бота.

Описание

Представляет InputMessageContent сообщения с геолокацией, которое будет отправлено в результате инлайн-запроса.

Поле Тип Описание
latitude Float Широта местоположения в градусах
longitude Float Долгота местоположения в градусах
horizontal_accuracy Float Необязательно. Радиус неопределённости местоположения, измеряется в метрах; 0-1500
live_period Integer Необязательно. Период в секундах, в течение которого местоположение может обновляться, должен быть от 60 до 86400, или 0x7FFFFFFF для живых локаций, которые можно редактировать бесконечно.
heading Integer Необязательно. Для живых локаций — направление движения пользователя в градусах. Если указано, должно быть от 1 до 360.
proximity_alert_radius Integer Необязательно. Для живых локаций — максимальное расстояние для оповещений о приближении к другому участнику чата, в метрах. Если указано, должно быть от 1 до 100000.

Примеры

json

{
  "latitude": 40.7128,
  "longitude": -74.0060,
  "horizontal_accuracy": 50.5,
  "live_period": 3600,
  "heading": 90,
  "proximity_alert_radius": 100
}

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

  • API 5.0. Обновлен объект InputLocationMessageContent: Добавлены поля heading, proximity_alert_radius, horizontal_accuracy

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

  • InputMessageContent - Объект, представляющий содержимое сообщения для отправки через инлайн-запрос, поддерживающий пять различных типов контента.
Комментарии