1

외부 사이트에서 좋아하는 버튼을 클릭 한 Facebook 사용자 목록을 검색하는 방법은 무엇입니까?URL/웹 페이지를 좋아하는 페이 스북 사용자 검색

<fb:like href="http://example.com/xyz"></fb:like> 

내가 그것을 좋아하는 사람들의 FB 사용자 ID의 목록을 싶습니다

내가 같은 버튼을 말해봐.

나는 오픈 그래프 시도했다 : (OBJECTID는 등 example.com/xyz의 ID입니다)

https://graph.facebook.com/OBJECTID/likes/ 

및 FQL

select user_id from like where object_id in (
    select id from object_url where url = 'http://example.com/xyz')) 

하지만 모두 빈 결과를 반환 .

다른 통화에서 좋아요 수를 계산할 수 있지만 실제 사용자를 확인할 수는 없습니다.

누구든지 이러한 권한을 가져야 할 것입니다.


예제 코드는 this question을 참조하십시오.

+0

에서 ifaour 대답을 읽어 보시기 바랍니다처럼

샘플 쿼리가 될 것입니다 .SE – BBlake

+3

나는 그렇게 생각하지 않는다. Facebook API 개발 질문이 아닌 Facebook 사용 관련 질문입니다. –

답변

0

간단한 대답은 '페이지를 좋아하는 개별 사용자 ID를 얻을 수 없습니다.' '입니다.

https://graph.facebook.com/cocacola/likes?access_token='xxxxxxxxxxxxxxxxxxxxxxx' 

반드시 사용자/페이지에서 좋아하지만 (이 경우 코카 - 콜라에서) 특정 객체를 좋아하는 사용자 목록에 대한 데이터를 반환합니다. 적절한 액세스 권한을 사용하여 적절한 access_token을 보내야합니다.

FQL like은 비디오, 메모, 링크, 사진 또는 앨범과 같은 모든 객체의 좋아하는 것을 얻는 데 사용됩니다. 좋아하는 사용자 수를 얻으려면 FQL의 link_stat 또는 page을 사용하십시오. 이에 대한 자세한 명확한 답변을

SELECT url, normalized_url, share_count, like_count, comment_count, total_count, 
commentsbox_count, comments_fbid, click_count FROM link_stat WHERE url="facebook.com" 

SELECT name, fan_count FROM page WHERE page_id = 19292868552 

는 웹 어플리케이션에 더 적합한 How to list facebook users who like a page or interest

조나단 딘 의해 답변 또는 아마 Querying Users who 'like' my Facebook Page