Тип данных Voice

Объект, представляющий голосовое сообщение в Telegram Bot API.

Описание

Этот объект представляет собой голосовое сообщение.

Поле Тип Описание
file_id String Идентификатор этого файла, который можно использовать для загрузки или повторного использования файла
file_unique_id String Уникальный идентификатор этого файла, который должен оставаться неизменным с течением времени и для разных ботов. Не может использоваться для загрузки или повторного использования файла.
duration Integer Длительность аудио в секундах, указанная отправителем
mime_type String Необязательный. MIME-тип файла, указанный отправителем
file_size Integer Необязательный. Размер файла в байтах. Может быть больше 2^31, и некоторые языки программирования могут испытывать трудности/иметь скрытые дефекты при его интерпретации. Однако он имеет не более 52 значащих битов, поэтому для хранения этого значения безопасно использовать знаковое 64-битное целое число или число двойной точности с плавающей запятой.

Примеры

json

{
  "file_id": "AwACAgQAAxkBAAIBFmYwS1234abc56def",
  "file_unique_id": "AgADBQADMwMAAhQ",
  "duration": 25,
  "mime_type": "audio/ogg",
  "file_size": 512000
}

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

  • API 4.5. Обновлен объект Voice: Добавлено поле file_unique_id
Комментарии