# Объект медиасодержимого Media
Описание
Данный объект описывает структуру медиасодержимого из публикации
# Структура
{
"media_type" # Тип медиаконтента. Возможные значения: 'mediaDocument' | 'mediaWebPage' | 'mediaPhoto' | 'mediaGeo' | 'mediaContact' | 'mediaVenue' | 'mediaGeoLive' | 'mediaGame' | 'mediaInvoice'
...
}
# Пример объекта media для media_type = mediaPhoto
"media": {
"media_type": "mediaPhoto",
"caption": "",
"file_size": 11388714,
"file_url": "https://static.tgcnt.ru/posts/_0/bb/bbacf24aee880d2d9d6c7edced36d896.jpg",
"file_thumbnail_url": "https://static.tgcnt.ru/posts/_320/bb/bbacf24aee880d2d9d6c7edced36d896.jpg"
},
# Пример объекта media для media_type = mediaWebPage
"media": {
"media_type": "mediaWebPage",
"url": "https://www.svoboda.org/a/30268862.html",
"type": "photo",
"site_name": "Радио Свобода",
"title": "\"Дыхание медведя\". Зачем Макрону критика НАТО и дружба с Кремлем",
"description": "\"С такими союзниками генеральному секретарю Столтенбергу впору попробовать выпить водки с Владимиром Путиным\".\nТак со смесью иронии и сожаления отреагировал обозреватель издания Politico на нынешние",
"author": "Ярослав Шимов",
"file_size": 9522201,
"file_url": "https://static.tgcnt.ru/posts/_0/35/35364ed872300c542a68e9300ec52a1a.jpg",
"file_thumbnail_url": "https://static.tgcnt.ru/posts/_800/35/35364ed872300c542a68e9300ec52a1a.jpg"
}
# Пример объекта media для media_type = mediaDocument
(видео)
"media": {
"media_type": "mediaDocument",
"mime_type": "video/mp4",
"file_size": 11388714,
"file_name": "IMG_2177.MOV",
"file_url": "https://static.tgcnt.ru/posts/_0/e1/e149806723c829c96e81e6e2be8b4678.MOV",
"file_thumbnail_url": "https://static.tgcnt.ru/posts/_320/e1/e149806723c829c96e81e6e2be8b4678.jpg"
}
# Пример объекта media для media_type = mediaDocument
(стикер)
"media": {
"media_type": "mediaDocument",
"mime_type": "image/webp",
"file_size": 45370,
"file_name": "sticker.webp",
"file_url": "https://static.tgcnt.ru/posts/_0/fc/fc77386c1a62bbee56db45c6c9a3d37a.webp",
"file_thumbnail_url": "https://static.tgcnt.ru/posts/_128/fc/fc77386c1a62bbee56db45c6c9a3d37a.webp"
}
# Пример объекта media для media_type = mediaDocument
(анимированный стикер)
"media": {
"media_type": "mediaDocument",
"mime_type": "application/x-tgsticker",
"file_size": 24897,
"file_name": "AnimatedSticker.tgs",
"file_url": "https://static.tgcnt.ru/posts/_0/81/8153171e42a50f4862cc203855f2d81d.tgs",
"file_thumbnail_url": "https://static.tgcnt.ru/posts/_128/d2/d2323db30bc5d3323063213eeec1a178.webp"
}
# Пример объекта media для media_type = mediaDocument
(любой другой файл)
"media": {
"media_type": "mediaDocument",
"mime_type": "application/octet-stream",
"file_size": 2072388,
"file_name": "seguiemj.ttf",
"file_url": "https://static.tgcnt.ru/posts/_0/8d/8dadfc698b0c301f34c1f8833a5ac0b5.ttf",
"file_thumbnail_url": null
}
# Пример объекта media для media_type = mediaGeo
"media": {
"media_type": "mediaGeo",
"long": 69.27412962899905,
"lat": 41.35451322085045
}
# Пример объекта media для media_type = mediaGeoLive
"media": {
"media_type": "mediaGeoLive",
"long": 38.05832327662824,
"lat": 44.547138170308344,
"period": 28800
}
# Пример объекта media для media_type = mediaVenue
"media": {
"media_type": "mediaVenue",
"long": 30.426489179545072,
"lat": 50.39308636349441,
"title": "СТО",
"address": "Ватутина 71",
"provider": "foursquare",
"venue_id": "54f195af498e311c663de3d3",
"venue_type": null
}
# Пример объекта media для media_type = mediaContact
"media": {
"media_type": "mediaContact",
"phone_number": "+8618271453500",
"first_name": "Mark",
"last_name": null,
"user_id": 5446174627
}
# Пример объекта media для media_type = mediaGame
"media": {
"media_type": "mediaGame",
"reply_markup": {
"buttons": [
[
{
"text": "Play Skipper!",
"url": "",
"data": ""
}
]
]
}
}
# Пример объекта media для media_type = mediaInvoice
"media": {
"media_type": "mediaInvoice",
"reply_markup": {
"buttons": [
[
{
"text": "Pay 300,00 RUB",
"url": "",
"data": ""
}
]
]
}
}