Тип данных Animation

Объект представляет файл анимации (GIF или видео без звука) с метаданными о размере, длительности и характеристиках файла.

Описание

Этот объект представляет собой файл анимации (GIF или видео H.264/MPEG-4 AVC без звука).

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

Примеры

json

{
  "file_id": "CgACAgQAAxkBAAIBF2Yt_An5QbB97rB3Q7K7X7X7X7X7XwACBQoAAm2o8VMxX7X7X7X7X7X7",
  "file_unique_id": "AgADBQoAAm2o8VM",
  "width": 320,
  "height": 240,
  "duration": 5,
  "thumbnail": {
    "file_id": "AAMCAgADGQEAAgEXZi38CflBsH3usHdDsrtftftftftfAAIFCgACbajxUzFftftftftftftfAQAHbQADIAQ",
    "file_unique_id": "AQADBQoAAm2o8VNy",
    "width": 160,
    "height": 120,
    "file_size": 5120
  },
  "file_name": "example_animation.mp4",
  "mime_type": "video/mp4",
  "file_size": 1048576
}

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

  • API 4.5. Обновлен объект Animation: Добавлено поле file_unique_id
  • API 6.6. Обновлен объект Animation: Переименовано поле thumb в thumbnail

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

  • PhotoSize - Объект, представляющий один размер фотографии или миниатюры файла/стикера с метаданными файла.
Комментарии