我尝试发送带附件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是图片网址。
答案 0 :(得分:1)
目前,执行此操作的唯一方法是使用attachment_id发送消息。我认为问题可能是您指向动态生成的图像。需要将附件上载API指向实际文件,但奇怪的是您仍然收到附件ID。另外需要注意的是,任何模板都不支持附件ID。
答案 1 :(得分:0)
我只是仔细检查了我的代码,问题是收件人ID错误而不是图片网址。抱歉错误的问题。