Как отправить файл в телеграм

  • Автор темы Автор темы soprano
  • Дата начала Дата начала

soprano

Client
Регистрация
25.08.2011
Сообщения
1 032
Реакции
1 265
Баллы
113
Нужен код для отправки файла (архив .zip или .rar) в телеграм.
Нашёл информацию, как отправлять текст, видео, картинку.
Мне нужно отправить файл
Вот такой код не работает
C#:
Развернуть Свернуть Копировать
                    string filePath = project.Directory + @"\file.zip"; // C:/file.zip
                    string url = "https://api.telegram.org/bot12345678:blablablablablablablabla/senddocument?chat_id=-1001000000000&document=" + filePath;
                    ZennoPoster.HttpGet(url);
Подскажите, пожалуйста, как правильно.
 
Вот так тоже выдаёт ошибку
{"ok":false,"error_code":400,"description":"Bad Request: invalid file HTTP URL specified: Wrong port number specified in the URL"}
C#:
Развернуть Свернуть Копировать
string filePath = project.Directory + @"\file.zip"; // C:/file.zip
string url = "https://api.telegram.org/bot12345678:blablablablablablablabla/senddocument?chat_id=-1001000000000&document=" + filePath;
ZennoPoster.HttpPost(url,"", "", "", "utf-8", ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.HeaderAndBody,3000000, "", "");
Возможно, кто-то знает, как правильно.
 

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