2012-03-11 118 views
0

我想爲我的所有Facebook粉絲專業粉絲(總共10000個)做一些非常酷的事情,但爲此我需要這些10000個人檔案照片。但Facebook只允許一次查看500個粉絲的個人資料。我嘗試了所有可能的方法,但無法看到列表中的所有10000個粉絲(如果是的話,那麼我可以簡單地保存圖片)。Facebook應用程序 - 製作應用程序或獲取圖片

如果沒有辦法得到所有這些照片,那麼我打算製作一個Facebook應用程序,我可以放在粉絲頁面的着陸頁上,它可以要求用戶點擊一個按鈕,然後點擊該按鈕 - 用戶的個人資料圖片被抓取。如果我得到他的身份證也是很好的,但這不是強制性的,只是照片就足夠了。

回答

2

您無需創建單獨的應用程序即可獲取粉絲的個人資料照片。

Facebook Open Graph對象被分頁。因此,你只能在一個時間檢索500名球迷,但你可以讓後續的請求發出的請求,以獲得他們的休息如下:

https://graph.facebook.com/planhero/members?limit=500&offset=0&access_token=[access_token] 
https://graph.facebook.com/planhero/members?limit=500&offset=500&access_token=[access_token] 

以下頁面可能是有用的:

編輯:

查詢Facebook頁面的粉絲是不可能的。

+0

肯定,我會試試看。但我通過螢火蟲發現,當我提出要求超過限制= 400之後,FB顯示某種錯誤,或者有時會顯示'錯誤頁面'。我沒有按照你的建議使用相同的URL,但那是相同的。還有一件事,如果我使用這種方法,你確定我永遠不會得到重複的條目。感謝您的回覆。感謝。 – vajrasar 2012-03-11 20:25:06

+0

只要您正確設置了「抵消」,您將不會收到重複的條目。 'offset'指示Facebook從該值開始返回條目。因此'limit = 500&offset = 500'會返回用戶500 - 999. – 2012-03-11 20:29:34

+0

並請闡明[access_token]。謝謝。 – vajrasar 2012-03-11 20:31:31