3

우리는 현재 우리 웹 사이트에 페이스 북의 코멘트를 달았으며 우리는 "가장 코멘트가있는"위젯을 만들려고합니다. 지난 24 시간 동안 가장 많은 댓글을받은 헤드 라인 목록을 표시하고 싶습니다.페이스 북 오픈 그래프를 사용하여 최다 댓글을 얻는 방법

Facebook의 열린 그래프 또는 다른 도구를 사용하여 주어진 시간 내에 Google 웹 사이트의 "가장 댓글이 많은"또는 "가장 공유 된"이야기를 쿼리 할 수 ​​있습니까?

현재 의견 수 및 공유 수와 같은 개별 이야기에 대한 데이터를 얻으려면 http://graph.facebook.com/?callback=?&ids=' + someURL;을 사용하지만 한 번에 모든 페이지에 대한 정보를 얻고 고급 방법을 찾을 수 없었습니다. 필터링.

도움을 주시면 감사하겠습니다.

답변

0

이 FQL 쿼리를 사용하여 외부 링크에 대한 개수, 의견 개수, 공유 개수 등을 얻을 수 있습니다.

[{ "TOTAL_COUNT":

https://api.facebook.com/method/fql.query?query=select%20total_count,like_count,comment_count,share_count,click_count%20from%20link_stat%20where%20url=%27http://google.com%27&format=json 

당신은 같은 응답을 얻을 5189603, "like_count": 986662, "COMMENT_COUNT"1125601 "SHARE_COUNT"3077340 "click_count": 265,614 }]

이 json_decode 수 있습니다. 또는 xml을 원할 경우 쿼리 문자열에서 format=json을 제거하십시오.

그래서 지금 내가 염두에두고있는 것은 모든 URL을 모두 추적하고 주기적으로 가장 좋아하는 공유 URL 등을 업데이트하는 것입니다.

관련 문제