0

나는 페이스 북에 연결하는 웹 사이트를 개발 중입니다. 웹 사이트는 댓글 소셜 플러그인을 사용하여 사용자가 사이트의 각 페이지 내용에 댓글을 달 수 있도록합니다. 이제 대부분의 주석이 달린 페이지를 쿼리하는 방법을 찾고 있지만 FQL 문서를 보면 계산 기록을 찾지 못했고 내 웹 사이트에서 가장 인기있는 URL을 얻지 못했습니다.덧글에 플러그인 검색어 :

누군가 그 작업을 수행 할 수있는 단서가 있다면 감사 할 것입니다.

답변

1

두 가지 옵션

옵션 1

FQL 코멘트 테이블 : http://developers.facebook.com/docs/reference/fql/comment/

SELECT post_fbid, fromid, object_id, text, time \ 
FROM comment \ 
WHERE object_id IN \ 
    (SELECT comments_fbid \ 
    FROM link_stat \ 
    WHERE url ='http://developers.facebook.com/docs/reference/fql/comment/') 

당신이 FQL 멀티 쿼리를 실행할 수 있습니다 한 번에 여러 URL을 처리합니다.

옵션 2

또 다른 옵션은 데이터베이스에 의견의 수의 실행 카운트를 유지하는 것입니다. 댓글 플러그인을 사용하면 누군가가 댓글을 남기면 캡처 할 수 있습니다. 그런 다음 해당 URL에 대해 데이터베이스의 카운터를 증가시킬 수 있습니다. 에서

: 누군가가 내 사이트에 댓글 때 https://developers.facebook.com/docs/reference/plugins/comments/

어떻게 알 수 있습니까?

FB.Event.subscribe를 통해 'comment.create'및 'comment.remove'이벤트 을 구독 할 수 있습니다.

+0

'comment.create'에 가입 한 사람은 [broken right now]입니다 (https://developers.facebook.com/bugs/269090556523325). – x1a4