0

나는 페이스 북 메신저 API를 사용하여 봇을 만들려고합니다. 내 봇은 직접 메시지를 완벽하게 처리하고 있습니다. 이제 comment bot이라는 기능을 추가하고 싶습니다. 누군가 내 페이지 게시물에 댓글을 달 때처럼. 내 로봇이 그 사람에게 답장을 보내고 싶습니다. 피드에 webhook URL을 추가했습니다. 게시물에 몇 가지 중 하나 코멘트 내가 다음과 유사한 respone 얻을 때 : 그은 webhook에서 지금메신저 봇에 대한 덧글

{"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 권한이 필요합니다.