Facebook 信使发送 returns "No matching user found"
Facebook Messenger Send returns "No matching user found"
我想在用户在 Facebook Messenger Webview 中成功更新他们的支付详细信息后,在我关闭 Webview window 和 return 之前向他们发送一条消息加入聊天。
我正在按照定义向 https://graph.facebook.com/v2.6/me/messages?access_token=ABC 发送 POST 消息,格式为:
{
"recipient": {
"id": 123456789
},
"message": {
"text": "hello, world!"
}
}
...其中 123456789 是我正在发送消息的人的有效页面范围用户 ID(目前,当我们在发展)。
我得到的回复是:
{
"error": {
"message": "(#100) No matching user found",
"type": "OAuthException",
"code": 100,
"error_subcode": 2018001,
"fbtrace_id": "CTdzskm/2rM"
}
}
我所做的一切似乎都无法改变这一点。我根本无法让我的应用程序通过 cURL 向 Facebook Messenger 聊天发送消息。
确保您使用与收到此人的 PSID 时使用的相同的页面范围访问令牌来发送新消息。
我想在用户在 Facebook Messenger Webview 中成功更新他们的支付详细信息后,在我关闭 Webview window 和 return 之前向他们发送一条消息加入聊天。
我正在按照定义向 https://graph.facebook.com/v2.6/me/messages?access_token=ABC 发送 POST 消息,格式为:
{
"recipient": {
"id": 123456789
},
"message": {
"text": "hello, world!"
}
}
...其中 123456789 是我正在发送消息的人的有效页面范围用户 ID(目前,当我们在发展)。
我得到的回复是:
{
"error": {
"message": "(#100) No matching user found",
"type": "OAuthException",
"code": 100,
"error_subcode": 2018001,
"fbtrace_id": "CTdzskm/2rM"
}
}
我所做的一切似乎都无法改变这一点。我根本无法让我的应用程序通过 cURL 向 Facebook Messenger 聊天发送消息。
确保您使用与收到此人的 PSID 时使用的相同的页面范围访问令牌来发送新消息。