通过Facebook Messenger API发送的GIF图像无法播放动画。

3
我可以通过Facebook Messenger的API发送文本消息和常规图片。然而,当我发送GIF时,接收端只显示一个单独的帧。
当我通过浏览器在Facebook聊天中发送GIF时,它可以正常播放动画。如何通过messenger API发送动画GIF(或更好的是HTML5视频)?
以下是示例请求:
curl -X POST -H "Content-Type: application/json" -d '{
  "recipient":{
    "id":"<myid>"
  },
  "message":{
    "attachment":{
      "type":"image",
      "payload":{
        "url":"http://i.giphy.com/14aUO0Mf7dWDXW.gif"
      }
    }
  }
}' "https://graph.facebook.com/v2.6/me/messages?access_token=<mytoken>"

1
我把你的代码复制粘贴到我的终端,只改了id和访问令牌,它就可以运行了!gif动画也在播放! - Hui-Yu
谢谢,它在我的机器人中也起作用了,不需要更改!如果您想将其添加为解决方案,我会标记它已解决。 - Malcolm Crum
1
哈哈,没关系,如果可以的话,请投票支持这条评论:D 谢谢 - Hui-Yu
1个回答

0
问题已经在Facebook的端解决了;我在问题中发布的代码现在可以正常工作(感谢iownthegame指出这一点)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接