отправить фото / загрузить файл блоба в телеграмму в скрипте приложения Google - PullRequest
0 голосов
/ 26 июня 2018

Я бы использовал функцию телеграммы API sendphoto для отправки фото-сообщения в Google App Script.

фотография представляет собой файл BLOB-объекта, сгенерированный из chart.getAs('image/png'). https://developers.google.com/apps-script/reference/charts/

В ссылке https://core.telegram.org/bots/api#sendphoto, это говорит

Разместите файл, используя multipart / form-data обычным способом, как файлы загружаются через браузер

Означает ли это, что я не могу загрузить с помощью API телеграммы?

Если можно, могу ли я использовать приведенный ниже скрипт приложения Google для загрузки фотографии?

UrlFetchApp.fetch("https://api.telegram.org/botXXXXXXX/sendPhoto?chat_id=YYYYYYYY&photo=" + blob);

1 Ответ

0 голосов
/ 26 июня 2018

Telegram будет принимать только ссылку на изображение или загрузку файла. Возможно использовать необработанные данные больших двоичных объектов для прямой загрузки без использования какого-либо временного файла.

...