2011-08-23 4 views
2

FQL로 페이지를 좋아하는 친구들의 양을 보여주는 방법이 있습니까? 예를 들어, 내가 페이지를 좋아한다면, 얼마나 많은 친구들이 같은 페이지를 좋아하는지 배울 수 있습니까? 가능한가?내가 좋아하는 페이지도 좋아하는 친구를 어떻게 결정할 수 있습니까?

+0

스택 오버 플로우에 오신 것을 환영합니다! 나는 당신의 질문 제목을 편집했습니다 : 당신은 질문이 있다고 말할 필요가 없습니다, 우리는 그렇게 생각합니다. 그래서 당신이 묻는 것에 더 구체적으로 제목을 만드십시오. –

답변

-1

어떤 종류의 페이지가 있습니까?

팬 페이지 번호

팬 페이지를 좋아하는 사람을 쉽게 찾을 수있는 사이트가 아닙니다. 총 수를 쉽게 얻을 수는 있지만 누가 충분하지는 않습니다. 응용 프로그램을 실행하는 경우 팬 게이트와 다소 유사하지만 이론적으로이 방법으로이 데이터를 수집 할 수는 있지만 FQL을 사용하여 수행 할 수는 없습니다. 그냥 사용할 수 없습니다.

SELECT uid FROM page_fan WHERE page_id = '<YOUR PAGE ID>' AND uid IN 
    (SELECT uid2 FROM friend WHERE uid1 = me()) 

당신은 그 page_fan의 유일한 색인 필드이기 때문에 WHERE 절에 uid를 필요 -

아마 관련 사회적 플러그인이 도움이 될 수도, http://developers.facebook.com/docs/reference/plugins/like-box/

+0

나는 그 질문을 이해하지 못했다고 생각합니다. 올바른 사용 권한이있는 것은 분명합니다. 소셜 플러그인은 전혀 후퇴하지 않습니다. –

+0

page_fan 항목은 새 항목이어야합니다. 나는 당신이 페이지 팬을 쉽게 얻을 수 없다는 가정하에있었습니다. 그리고 나는 말할지도 모른다. 나는 그것이 도움이 될 것이라고는 기대하지 않았다. –

+0

그것은 새로운 것이 아니며, Pages의 새벽 이후로 주변에 있었다. 중요한 차이점은 그들이 팬인지, 따라서 내가 (내 대답에) 문서화 한'friends_likes' 권한 (http://stackoverflow.com/questions/7166157)을 결정하기 위해서는 당신이 * 친구 *가되어야한다는 것입니다/how-do-i-determined-which-of-my-friends-like-a-page-i-like/7183342 # 7183342)를 사용하십시오. –

관련 문제