通过附件ID获取上传的附件 - Facebook Messenger Bot

时间:2018-03-01 11:35:48

标签: facebook-messenger facebook-messenger-bot

我尝试发送带附件ID的邮件,但附件没有显示,所以我想检查它是否已存在。有没有facebook api这样做?

更多细节: 我通过谷歌图表网址创建了一个qr图像

https://chart.googleapis.com/chart?chs=300x300&cht=qr&choe=UTF-8&chl=QRCODE

然后将其上传到Facebook并将附件ID存储在我的数据库中以重复使用。上传后我仍然有一个附件ID,但是当它发送给facebook messenger时它不会显示出来。 我认为问题是facebook没有认识到上面的url是图片网址。

2 个答案:

答案 0 :(得分:1)

目前,执行此操作的唯一方法是使用attachment_id发送消息。我认为问题可能是您指向动态生成的图像。需要将附件上载API指向实际文件,但奇怪的是您仍然收到附件ID。另外需要注意的是,任何模板都不支持附件ID。

答案 1 :(得分:0)

我只是仔细检查了我的代码,问题是收件人ID错误而不是图片网址。抱歉错误的问题。