为什么我没有在Facebook Messenger Webhook请求中收到附件?

杰伊

自从昨天(2020年10月29日)以来,我仅在链接到我的应用程序的页面之一上遇到此问题,其他页面正常工作:

webhook从Facebook接收的附件消息不包含附件字段。仅带有贴纸的邮件包含“附件”字段。所有其他(图像,视频,音频等)

我期望的(作为facebook文档)是:

{
  "id": "682498302938465",
  "time": 1518479195594,
  "messaging": [
    {
      "sender": {
        "id": "<PSID>"
      },
      "recipient": {
        "id": "<PAGE_ID>"
      },
      "timestamp": 1518479195308,
      "message": {
        "mid": "mid.$cAAJdkrCd2ORnva8ErFhjGm0X_Q_c",
        "attachments": [
          {
            "type": "<image|video|audio|file>",
            "payload": {
              "url": "<ATTACHMENT_URL>"
            }
          }
        ]
      }
    }
  ]
}

但我只收到:

{
    "object": "page",
    "entry": [
        {
            "id": "119320008135788",
            "time": 1604051633128,
            "messaging": [
                {
                    "sender": {
                        "id": "XXXXXX"
                    },
                    "recipient": {
                        "id": "XXXXXX"
                    },
                    "timestamp": 1604051632953,
                    "message": {
                        "mid": "m_7DRP...."
                    }
                }
            ]
        }
    ]
}

仅发生于2020年10月29日的一页

有谁有同样的问题/知道为什么会发生吗?

杰伊

Facebook support team已经证实我的问题,并正在调查。

我现在正在解决使用图谱api通过中间点获取所需的消息信息的问题

GET /v8.0/{message-id} HTTP/1.1
Host: graph.facebook.com

https://developers.facebook.com/docs/graph-api/reference/v8.0/message

例如


GET 

https://graph.facebook.com/v8.0/' + mid + '?fields=message%2Cfrom%2Csticker%2Ctags%2Cid%2Cattachments.limit(10)%7Bid%2Cimage_data%2Cmime_type%2Cname%2Cfile_url%2Cvideo_data%7D&access_token=XXXXXX

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

与facebook Messenger共享文本?

来自分类Dev

从网络共享Facebook Messenger中的URL

来自分类Dev

Facebook Messenger Messenger SDK贴图

来自分类Dev

我可以使用本地主机作为Messenger Webhook中的URL回调吗

来自分类Dev

Facebook Messenger API“请求正文未定义”

来自分类Dev

Facebook Messenger API:无法获取POST请求

来自分类Dev

如何更改facebook Messenger Bot Webhook?

来自分类Dev

Facebook Messenger Webhook设置,但未触发

来自分类Dev

Facebook Messenger Bot验证

来自分类Dev

在Facebook-Messenger Webhook上获得反复呼叫

来自分类Dev

带Facebook Messenger中按钮的Microsoft Bot Framework消息

来自分类Dev

适用于Facebook Messenger的Microsoft Bot Framework附件

来自分类Dev

Facebook Messenger是否在订阅的Webhook上提供时区?

来自分类Dev

Facebook Messenger API:如何在消息中换行

来自分类Dev

Facebook Messenger Messenger中的发件人ID唯一吗?

来自分类Dev

Symfony Messenger中没有配置的处理程序

来自分类Dev

在Facebook Messenger上分享

来自分类Dev

使用Graph Api获取Facebook中Messenger上方的朋友列表

来自分类Dev

Facebook Messenger API:无法获取POST请求

来自分类Dev

Facebook Messenger平台设置

来自分类Dev

Facebook Messenger API Webhook麻烦

来自分类Dev

在facebook Messenger bot中显示地图

来自分类Dev

请求正文中的Facebook Messenger API内容不完整

来自分类Dev

Carousel Card在BotFramework for Facebook Messenger中无法正常运行

来自分类Dev

带有 NodeJS webhook + CasperJS 的 FB Messenger Bot

来自分类Dev

Facebook Messenger 审批政策

来自分类Dev

Facebook Messenger 支付错误

来自分类Dev

为什么我没有收到插槽?

来自分类Dev

造型 Facebook Messenger 平台

Related 相关文章

热门标签

归档