23

으로 가져옵니다. 우리는 페이스 북 코멘트 플러그인을 사용하여 우리 사이트에 의견을 남깁니다. https://developers.facebook.com/tools/commentsFQL의 모든 의견을 응용 프로그램 ID

그러나, 우리가 그 댓글을 관리하는 우리 자신의 도구를 구축하고, 기존의 소프트웨어를 통합하려는 :

우리가이 도구를 사용, 그 중간 정도합니다.

적절한 방법을 찾을 수 없습니다. 나는 연구의 시간 후에 지금 발견하는 유일한 방법은이 FQL 쿼리입니다 : 우리가 다른 URL의 수천을하고있을 경우마다보고 내가 그들 각각의 쿼리 캔트 때문에 작동하지 않습니다

select post_fbid, fromid, object_id, text, time from comment where object_id in (select comments_fbid from link_stat where url ='URL_HERE') 

새로운 코멘트.

난 그냥 내가이 작업을 수행 할 수있는 방법이

같은 우리의 APP_ID, 도메인 또는 뭔가를 입력하여 모든 (신규) 의견을 얻을 수있는 방법이 필요합니다? 응용 프로그램에서 사용되는 모든 코멘트 XID를위한

+0

불행히도이 문제를 약 1 일 동안 조사한 후에는 댓글을 가져 오려는 고정 된 하위 페이지 세트가있는 경우에만 가능하다는 것을 발견했습니다. 내가 여기에 게시 답변을 참조하십시오 : http://stackoverflow.com/a/10412716/280503 – gardenofwine

답변

0

이 코드 조회 :

https://graph.facebook.com/fql?q=SELECT fromid, text, id, time, username, xid, object_id FROM comment WHERE xid IN (SELECT xid FROM comments_info WHERE app_id = {0}) ORDER BY time desc&access_token={1}&format=json 
+4

이것은 새로운 의견을 위해 작동하지 않습니다. FB :'주 :이 표에는 app_id와 레거시 fb : 주석이 사용하는 XID가 매핑되어 있습니다. XID를 사용하지 않는 현재 댓글 플러그인 용지도는 포함되어 있지 않습니다. [link] (https://developers.facebook.com/docs/reference/fql/comments_info/) – neworld

+1

죄송합니다. 도움이되지 않습니다. 너 – Oleg

2

나는 내 응용 프로그램에 대한 모든 사용자의 게시물을 잡아 같은 쿄코을하고 고려 중이 야. 나는 그것이 비슷한 일이라고 가정하고있다.

주어진 사용자에게 피드와 집을 스크롤하여 앱 소식을 찾습니다. 너에게 갈거야 :

`home?fields=comments` 
`feed?fields=comments` 

그리고 응용 프로그램과 일치하도록 "type"과 "id"를 확인하십시오.

+1

안나 (Anna) 오브젝트의 댓글을 달아 보면, 단지 코멘트의 샘플 일뿐입니다. 당신은 연결을 쿼리해야합니다. /post_id/comments –

관련 문제