Facebook API从页面发送私人消息

时间:2017-06-20 10:53:26

标签: facebook facebook-graph-api facebook-messenger facebook-graph-api-v2.8

我需要从我的页面(我是管理员)向已经联系我页面的用户发送私人消息

我对此链接的参考 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测试此功能而不是我的应用,因为尚未批准使用此权限

我知道为什么会出现这个错误?

0 个答案:

没有答案