5

すべての着信メッセージがアプリケーションを介して流れるように (発信だけでなく)、Facebook ページへのアクセスをユーザーに許可する必要があるアプリケーションを作成しています。

これはすべて正常に機能していますが、facebook のアクセス許可 pages_messaging と「ボットからの応答を受信して​​いない」ため、facebook はアプリを承認しません (私は 3 回連続して拒否されました)。ここで何が間違っていますか?私たちはボットを使用していませんが、pages_messaging パーミッションが必要ですか?

アプリを送信するとき、pages_messaging 権限は次のように表示されます。

このボットのテストに使用できるページを提供してください。ボットが正しく接続され、機能していることを確認してください。そうしないと、送信が拒否される可能性があります。

これが私の提出物からのFacebookのフィードバックです(何度も拒否されました):

ご提出いただきありがとうございます。関連付けられたページでメッセンジャー エクスペリエンスをテストしましたが、メッセンジャー ボットから応答がありませんでした。改善された新しいバージョンのボットで再送信してください。

4

2 に答える 2

2

エンドポイントを使用して/pageID/conversations、ページが FB プロファイルで行ったすべての会話を取得できます。

次に、/conversationID/messagesエンドポイントを読んだり投稿したりして、人を読んだり応答したりできます。

また、Webhook を使用conversationsしてページのフィールドをサブスクライブすることもできます。

read_page_mailboxesサブスクリプションをセットアップし、メッセージを読んだり返信したりするためのアクセス許可スコープを持つページ管理者のページ アクセス トークンが必要になります。

于 2016-06-28T21:28:56.653 に答える