2012-01-23 104 views
3

可能重複:
Retrieve Facebook Fan Names
How to list facebook users who like a page or interest如何檢索喜歡我的Facebook頁面的人員列表?

在我的項目

我想找回誰擁有liked Facebook的我的網頁的人員名單。我想獲得user details和他們的uids

用戶可能在Like頁面上再次使用重複配置文件喜歡該頁面,因此爲了避免這種類型的情況,我想獲取喜歡該頁面的人的uid

是否有可用於此任何API ...

是否有可能使用batch request Api

是否有任何其他方式來獲取用戶的UID,請幫我的朋友得到了UID值..

回答

4

簡單的使用這個。

https://www.facebook.com/browse/?type=page_fans&page_id=your page id

它會返回到最近喜歡的500。快樂的編碼!

+2

嗯。 ..這可能是真的,但數據很難檢索。這也可能違反Facebook的服務條款(?)。而且,當然,獲得下一組500將是棘手的。 –

+0

有沒有辦法使用Graph API獲取它? –

1

獲得此類用戶的ID的唯一方法是讓應用作爲頁面選項卡運行。當用戶加載您的選項卡並安裝(即授權)您的應用程序時,Facebook發送到您的服務器的signed_request(以及HTTP POST請求的頁面)將包含user_id

tl; dr:除非用戶安裝了您製作的應用程序,否則您將不會獲得任何ID。

+0

您如何請求用戶授權您的頁面標籤應用程序? – rjmunro

+0

這是最簡單的方法:http://developers.facebook.com/docs/reference/javascript/FB.login/ –

+0

謝謝。這就是我一直在嘗試,但我不能得到它的工作:http://facebook.stackoverflow.com/q/8945870/3408 – rjmunro

相關問題