Описание
Представляет 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 - Объект, представляющий содержимое сообщения для отправки через инлайн-запрос, поддерживающий пять различных типов контента.