場景:使用我的Facebook帳戶登錄並使用瀏覽器,我可以看到一些用戶不是我的朋友的一些照片和相冊(與公開或類似的隱私設置)以及他們以往的個人資料照片。 例如,網址如何使用Facebook Graph API獲取OTHER用戶的照片和相冊
https://www.facebook.com/<userid>/photos_all
顯示這些照片。
我想複製與圖形API的行爲,但得到
https://graph.facebook.com/<userid>/photos?access_token=...
給我一個空data
陣列。使用tagged
或albums
代替photos
我試圖使用站點刮但FB網站
情景一樣使用AJAX來填充的照片gridview的,所以這是非常困難的。
On Graph API Explorer我已經請求並使用具有所有權限的訪問令牌以及調試訪問令牌,但我仍無法獲取其他用戶的照片。
用Facebook Graph API獲取不在朋友列表中的用戶照片是可能的嗎?我錯過了什麼嗎?
即使照片已經公開隱私設置?從Graph API參考引用'任何有效的訪問令牌的任何照片與公共隱私設置' – osidovich 2014-12-09 13:54:36
我相信這隻適用於頁面照片,但用戶照片,你仍然需要授權用戶。 – luschn 2014-12-09 14:29:24
https://developers.facebook.com/docs/graph-api/reference/v2.2/user/photos說:「需要具有user_photos權限的用戶訪問令牌才能查看該人員被標記或已上傳的所有照片」。而且我什麼也看不到說你可以使用任何訪問令牌。你在閱讀什麼文件? – WizKid 2014-12-09 18:03:40