sendphoto / upload blob文件到Google应用程序脚本中的电报

时间:2018-06-26 15:23:30

标签: google-apps-script telegram telegram-bot

我将使用电报API sendphoto函数在Google App脚本中发送照片消息。

照片是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 :(得分:0)

电报仅接受指向图像或文件上传的链接。 可能可以使用原始Blob数据直接上传而不使用任何临时文件。