如何在Facebook messenger API中发送这样的卡中的动画GIF?

时间:2017-04-09 10:21:30

标签: facebook facebook-messenger facebook-messenger-bot

我尝试使用通用模板,但它并没有为GIF制作动画 - 这是显示“Giphy'卡片底部的横幅 - 如下图所示。

animated GIF received in a messenger card/bubble

2 个答案:

答案 0 :(得分:1)

您必须发送图像附件而不是通用模板,如下所示:

curl -X POST -H "Content-Type: application/json" -d '{
  "recipient":{
    "id":"USER_ID"
  },
  "message":{
    "attachment":{
      "type":"image",
      "payload":{
        "url":"https://petersapparel.com/img/shirt.png"
      }
    }
  }
}' "https://graph.facebook.com/v2.6/me/messages?access_token=PAGE_ACCESS_TOKEN"

查看此页面:https://developers.facebook.com/docs/messenger-platform/send-api-reference/image-attachment

答案 1 :(得分:0)

两个气泡。首先是图像,第二个是广告。