1
我想在服務器成功更新Facebook Messenger Webview中的付款詳細信息後,從我的服務器向用戶發送消息,就在關閉webview窗口並返回之前聊天。Facebook Messenger發送退貨「沒有找到匹配的用戶」
我發送POST消息,定義,到https://graph.facebook.com/v2.6/me/messages?access_token=ABC格式爲:
{
"recipient": {
"id": 123456789
},
"message": {
"text": "hello, world!"
}
}
...其中是人,我的有效頁面範圍的用戶標識(目前,在開發過程中,該人員是該應用的管理員)。
我得到的迴應是:
{
"error": {
"message": "(#100) No matching user found",
"type": "OAuthException",
"code": 100,
"error_subcode": 2018001,
"fbtrace_id": "CTdzskm/2rM"
}
}
沒有我這樣做似乎改變這一點。我根本無法讓我的應用程序通過cURL向Facebook Messenger聊天發送消息。
你只能在webview之後發送消息,還是你永遠不會發送消息? – amuramoto
@amuramoto - 我永遠不會發送一個。 – codeandchips
您是否通過FB令牌調試器運行您的令牌以查看它是否具有pages_messaging權限? https://developers.facebook.com/tools/debug/accesstoken – amuramoto