首页 文章

Facebook Messenger发送返回“找不到匹配的用户”

提问于
浏览
1

我想在我关闭webview窗口并返回聊天之前,在Facebook Messenger Webview中成功更新其付款详细信息后,我想从我的服务器向用户发送消息 .

我正在按照定义向https://graph.facebook.com/v2.6/me/messages?access_token= ABC发送POST消息,格式为:

{
  "recipient": {
    "id": 123456789
  },
  "message": {
    "text": "hello, world!"
  }
}

...其中123456789是我正在开发的人的有效Page Scoped用户ID .

我得到的回应是:

{
    "error": {
        "message": "(#100) No matching user found",
        "type": "OAuthException",
        "code": 100,
        "error_subcode": 2018001,
        "fbtrace_id": "CTdzskm/2rM"
    }
}

我所做的一切似乎都没有改变这一点 . 我无法让我的应用程序通过cURL向Facebook Messenger聊天发送消息 .

1 回答

  • 0

    确保使用相同的页面范围访问令牌来发送收到此人的PSID时使用的新邮件 .

相关问题