1
FacebookのMessenger Webviewで支払い詳細の更新が正常に完了した後、Webviewウィンドウを閉じて戻す直前に、自分のサーバーからユーザーにメッセージを送信します。チャットにFacebook Messengerの返信 "一致するユーザーが見つかりません"
定義されるように、私はの形式ではABChttps://graph.facebook.com/v2.6/me/messages?access_token=に、POSTメッセージを送信している:私は人の有効なページスコープのユーザーIDです ...
{
"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"
}
}
何もこれを変更するようです。私は単純に私のアプリケーションがFacebookのメッセンジャーチャットにcURLを介してメッセージを送信することはできません。
webviewの後にメッセージを送信できないのですか、それともメッセージを送信できないのですか? – amuramoto
@amuramoto - 私は決して送ることはできません。 – codeandchips
FBトークンデバッガでトークンを実行して、pages_messaging権限があるかどうかを確認しましたか? https://developers.facebook.com/tools/debug/accesstoken – amuramoto