0

私はFacebookのメッセンジャーAPIを使用してボットを作ろうとしています。私のボットは直接メッセージのために完全に働いています。今私はコメントボットと呼ばれる機能を追加したい。誰かが私のページの投稿にコメントするときのように。私はボットにその人に返信したい。私はフィード用のWebHook URLを追加しました。記事でいくつかのいずれかのコメントは、私は次のようなresponeを取得する場合:コメントのためのメッセンジャーボート

{"changes":[{"field":"feed","value":{"item":"comment","sender_name":"6sense","comment_id":"127569201201434_137925500165804","sender_id":126557694635918,"post_id":"126557694635918_127569201201434","verb":"add","parent_id":"12655769463 
5918_127569201201434","created_time":1507031347,"message":".."}}],"id":"126557694635918","time":1507031349} 

今ではウェブフックから、私はSENDER_IDを使用して、ユーザーに返信しようとしています。しかし、私は短い間に長いエラーが発生しています

{ error: 
{ message: '(#100) No matching user found', 
type: 'OAuthException', 
code: 100, 
error_subcode: 2018001, 
fbtrace_id: 'EmEDxfdcnyF' } } } 

この機能を実装しているサイトがいくつかありました。だから私はその可能性を推測する。しかし、私はなぜそれが動作しているのか分からない。私はこれに同じアプリを使用しています。

答えて

0

private_replies APIをcomment_idに送信して、ユーザーにプライベート返信を送信してください。

このAPIを使用するには、read_page_mailboxes権限が必要です。

関連する問題