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

soprano

Client
Регистрация
25.08.2011
Сообщения
866
Благодарностей
948
Баллы
93
Нужен код для отправки файла (архив .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);
Подскажите, пожалуйста, как правильно.
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113
Стандартным кубиком POST запросом
 

soprano

Client
Регистрация
25.08.2011
Сообщения
866
Благодарностей
948
Баллы
93
Вот так тоже выдаёт ошибку
{"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, "", "");
Возможно, кто-то знает, как правильно.
 

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