Telegram принять/отправить файл

ErikMoor

Client
Регистрация
24.03.2016
Сообщения
123
Благодарностей
22
Баллы
18
Добрый день
Помогите пжл разобраться с api telegram

Нужно принять файл get запросом и отправить txt файл

От бота я получил данные:
C#:
{"ok":true,"result":[{"update_id":241237204,
"message":{"message_id":10,"from":{"id":230222643,"is_bot":false,"first_name":"Vasya","username":"naaame","language_code":"en"},"chat":{"id":230222643,"first_name":"Vasya","username":"naaame","type":"private"},"date":1655990453,"document":{"file_name":"230594543.txt","mime_type":"text/plain","file_id":"BQACAgIAAxkBAAMKYrRotTiGvZG5abCBqFcg9N2nLEQAAsAXSSv3V6FJBQbP4AIVjIgpBA","file_unique_id":"AgADwBvDDrdXoUk","file_size":484}}}]}
(данные все изменены )

Как принять файл get запросом по id ? В нашем случае id BQACAgIAAxkBAAMKYrRotTiGvZG5abCBqFcg9N2nLEQAAsAXSSv3V6FJBQbP4AIVjIgpBA

Отправить файл - решение здесь есть
 

ankur

Client
Регистрация
19.05.2012
Сообщения
83
Благодарностей
48
Баллы
18
Добрый день
Помогите пжл разобраться с api telegram

Нужно принять файл get запросом и отправить txt файл

От бота я получил данные:
C#:
{"ok":true,"result":[{"update_id":241237204,
"message":{"message_id":10,"from":{"id":230222643,"is_bot":false,"first_name":"Vasya","username":"naaame","language_code":"en"},"chat":{"id":230222643,"first_name":"Vasya","username":"naaame","type":"private"},"date":1655990453,"document":{"file_name":"230594543.txt","mime_type":"text/plain","file_id":"BQACAgIAAxkBAAMKYrRotTiGvZG5abCBqFcg9N2nLEQAAsAXSSv3V6FJBQbP4AIVjIgpBA","file_unique_id":"AgADwBvDDrdXoUk","file_size":484}}}]}
(данные все изменены )

Как принять файл get запросом по id ? В нашем случае id BQACAgIAAxkBAAMKYrRotTiGvZG5abCBqFcg9N2nLEQAAsAXSSv3V6FJBQbP4AIVjIgpBA

Отправить файл - решение здесь есть
Получаем file_path:
https://api.telegram.org/bot<token>/getFile?file_id=<file_id>
Качаем файл:
https://api.telegram.org/file/bot<token>/<file_path>
 
  • Спасибо
Реакции: ErikMoor

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)