我需要从我的页面(我是管理员)向已经联系我页面的用户发送私人消息
我对此链接的参考
https://developers.facebook.com/docs/messenger-platform/send-api-reference
我正在通过Facebook Graph Explorer
https://developers.facebook.com/tools/explorer
使用版本V2.9
请求:
curl -X POST -H "Content-Type: application/json" -d '{
"recipient": {
"id": "USER_ID"
},
"message": {
"text": "hello, world!"
}
}' "https://graph.facebook.com/v2.6/me/messages?access_token=PAGE_ACCESS_TOKEN"
我将USER_ID替换为我的ID和访问令牌,我是管理员
但我的回答是:
{
"error": {
"message": "(#100) No matching user found",
"type": "OAuthException",
"code": 100,
"error_subcode": 2018001,
"fbtrace_id": "AeMT8VK2SbX"
}
}
我知道这需要特殊权限pages_messaging
所以我使用Facebook应用Graph API Explorer
测试此功能而不是我的应用,因为尚未批准使用此权限
我知道为什么会出现这个错误?