Telegram отправка файлов через multipart/form-data

1. siberia.ranger 22.08.23 15:32 Сейчас в теме
Как отправить сообщение в телеграмм через формат multipart/form-data с указанием метода внутри параметров?
Если через HTTPЗапрос, то все норм. Я указываю метод в url адресе. Но в HTTP сервисе, я отдаю в методе обработчика, и на выходе у меня только HTTP ответ. В котором url уходит по точке входа. И я хотел через multipart/form-data отправить файл, через HTTP ответ.

Не проходит в таком формате. Через postman непонятно как проверить.

------8a529de4-185f-4106-8bb7-6f561e3d3dc0
Content-Disposition: form-data; name=method

SendDocument
------8a529de4-185f-4106-8bb7-6f561e3d3dc0
Content-Disposition: form-data; name=chat_id

292 357 042
------8a529de4-185f-4106-8bb7-6f561e3d3dc0
Content-Disposition: form-data; name=document; filename="test.txt"

Привет


------8a529de4-185f-4106-8bb7-6f561e3d3dc0--
Показать
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user-z99999 67 22.08.23 16:03 Сейчас в теме
(1)
multipart/form-data

Запросы POST из 1с писал?

Тогда сможешь сделать
https://habr.com/ru/articles/511114/
3. siberia.ranger 22.08.23 17:01 Сейчас в теме
По другому спрошу. У меня вот так срабатывает если я пишу в адрес плюс senDocument в строке телеграмма
АдресЗапроса = "bot"
+ МойToken
+ "/sendDocument";
------8a529de4-185f-4106-8bb7-6f561e3d3dc0
Content-Disposition: form-data; name=chat_id

292 357 042
------8a529de4-185f-4106-8bb7-6f561e3d3dc0
Content-Disposition: form-data; name=document; filename="test.txt"

Привет


------8a529de4-185f-4106-8bb7-6f561e3d3dc0--
Показать


А вот так если пишу сразу в адрес бота напрямую, то не срабатывает. Но я метод указываю среди параметров.
АдресЗапроса = "bot"
+ МойToken ;
------8a529de4-185f-4106-8bb7-6f561e3d3dc0
Content-Disposition: form-data; name=method

sendDocument
------8a529de4-185f-4106-8bb7-6f561e3d3dc0
Content-Disposition: form-data; name=chat_id

292 357 042
------8a529de4-185f-4106-8bb7-6f561e3d3dc0
Content-Disposition: form-data; name=document; filename="test.txt"

Привет


------8a529de4-185f-4106-8bb7-6f561e3d3dc0--
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот