2010-12-07 4 views
6

Hey, 주어진 URL에 대해 API를 사용하여 Facebook을 검색 할 수 있는지 궁금합니다. 나는 얼마나 많은 사람들이 주어진 링크를 언급 하는지를 찾으려고 노력하고있다. 내가 뭘 하려는지 예는 Tweetmeme url_info 요청이지만 Facebook에 대한 것입니다. Tweetmeme API는 사용 된 링크와 마지막으로 트위터 된 링크와 같은 주어진 링크에 대한 정보를 배열로 반환합니다. 페이스 북의 대안을 아는 분이라면 크게 환영 할 것입니다. 나는 그들의 API wiki를 살펴 보았지만 어떤 해결책도 찾을 수 없다. 사전에Facebook API를 사용하여 게시물의 링크를 검색하십시오.

감사합니다, 부제목 "검색"에서 벤

답변

3

을하는 동안 나는 http://developers.facebook.com/docs/reference/fql/link_stat

$facebook->api_client->fql_query('SELECT share_count, like_count, comment_count, total_count FROM link_stat WHERE url="MY_URL"'); 
@ FQL의 equivilent 건너 온 밴스 루카스에서 답을 연구

이 FQL Statment는 "Share Count", "Link Count", "Comment Count"및 "Total Count"를 반환합니다.

0

확인 페이스 북 개발자 문서의 Graph API Overview page. 그것은 당신이 특정 검색어에 대한 모든 공개 게시물을 검색 할 그래프 API를 사용할 수 있습니다 나타냅니다. (먼저 URL을을 URL 인코딩해야합니다)

https://graph.facebook.com/search?q=<your_url_here>&type=post 

이의 언급이 포함 된 JSON 배열을 검색합니다 귀하의 URL. 검색에 대한 메타 데이터를 제공하지 않지만 검색 결과의 페이지가 매겨진 목록이므로 메타 데이터를 직접 작성해야합니다. 검색 엔진 최적화 도구를 만들 때

+0

감사합니다.이 API는 원래 사용하려고 시도한 API 중 하나입니다. 그러나 결과는 제한적인 것으로 보입니다. 고마워요. – bpneal

+0

이 방법은 (내가 URI를 넣은 경우 라해도 ... 내가 몰랐던 ... 독특한!) 내가 "검색"에서 본 적이있는 가장 격렬한 부정확 한 결과를 반환합니다. 내 모든 삶과 웹 개발자로서의 경력. 페이스 북이이 방법을 사용하는 것은 거의 낭비입니다. 게시물. 즉, 페이지에서 매우 잘 작동합니다. – Tom

+0

페이스 북 API는 3 년 만에 많은 변화를 겪었으므로 원래 설명했듯이 엔드 포인트조차도 * 기능하지 못했습니다. –

5

나는 최근에 숨겨진 보석에 stumblued : 그것은 오래된 API의

http://api.facebook.com/restserver.php?method=links.getStats&format=json&urls=http://stackoverflow.com/ 

을, 그러나 당신은 카운트 - - 날짜 새로운 그래프 API에 대해이를 확인하여 이상임을 확인 할 수 단지 당신에게 총 수 있습니다 :

https://graph.facebook.com/?ids=http://stackoverflow.com/ 
+0

당신은 절대적인 영웅입니다. 그래프 검색은 12 월 25 일에 사용할 수 없으며, 이로 인해 Google은 게시물을 계속 모니터링 할 수 있습니다! – Rudolf

관련 문제