Отправка тг ботом файлов через метод sendMediaGroup
-
Пытаюсь тг ботом загрузить несколько фото одним постом, если отправляю файлы прямой ссылкой на ресурс то все четко отправляется,
{"chat_id": "-32323423423", "media": [ {"type": "photo", "media": "https://crm-gang.qsystem.com.ua/files/custom/FOTO/190122/117.jpg","caption": "текст для отправки","parse_mode": "MarkdownV2"}, {"type": "photo", "media": "https://crm-gang.qsystem.com.ua/files/custom/FOTO/190122/117.jpg"}]}
но не могу понять как отправить файлы которые лежат прям на компьютере? выставляю content type "Multipart", ответ от сервера прилетает 400, выбираю json, ответ
{"ok":false,"error_code":400,"description":"Bad Request: parameter \"media\" is required"}
читаю файл и как base 64 и просто читаю, не помогает. поясните, как быть, не до конца соображаю в кодинге :)
И реально ли добавить эти кнопки под пост?
"reply_markup": { "inline_keyboard": [ [{ "text": "Ссылка", "callback_data": "ОтветНаСообщение1", "url": "infostart.ru" } ], [{ "text": "Ссылка", "callback_data": "ОтветНаСообщение1", "url": "infostart.ru" }, { "text": "Ссылка", "callback_data": "ОтветНаСообщение1", "url": "infostart.ru" } ]] }
-
Как решил? С той же проблемой сейчас вожусь