-1
A
回答
1
我的猜測是它不能。找出問題的最佳方法是設置一個測試用戶,並查看您的訪問令牌是否允許您在Graph Explorer中查找私人照片。
相關問題
- 1. 我可以從Facebook上抓取一個人的照片嗎?
- 2. 在Facebook上發佈私人照片
- 3. 我可以從facebook用戶加載我的webapp的私人照片嗎?
- 4. 登錄會話的Facebook /上傳照片
- 5. 我可以在Facebook上登錄Facebook而不登錄嗎?
- 6. facebook圖api檢索牆上的照片
- 7. 如何檢索Facebook上的照片
- 8. 從php腳本中檢索Facebook照片
- 9. 從Facebook Graph API檢索裁剪照片
- 10. 我可以從Facebook API檢索「unlikes」嗎?
- 11. 從facebook上檢索用戶登錄名 - 無需登錄
- 12. 根可以用別人的私鑰登錄嗎?
- 13. 從照片庫中檢索照片
- 14. 檢索最後幾張照片從iPhone
- 15. iOS Facebook SDK共享照片並從Facebook應用登出後
- 16. 它甚至可以在Facebook上標記照片嗎?
- 17. 我可以在照片桌上分頁Facebook FQL查詢嗎?
- 18. 從Firebase上傳和檢索照片
- 19. iPhone應用程序檢索Facebook個人資料中的照片
- 20. Facebook個人資料圖片更新後可以獲得嗎?
- 21. Facebook的4.2的iOS 8的登錄和後期照片
- 22. 無法檢索gmail聯繫人照片
- 23. 正在檢索聯繫人照片?
- 24. 2015年可以通過Http Client登錄Facebook登錄嗎?
- 25. 可以保證照片在後臺上傳嗎?
- 26. 正在檢索他人上傳到我的牆上的照片
- 27. 從數據庫中檢索登錄後
- 28. facebook登錄後,檢索用戶的Facebook地址?
- 29. 從牆上檢索帖子,但沒有登錄到Facebook
- 30. facebook上傳照片
AFAIK照片只是「私人」的,因爲它們在Facebook服務器上的URL並不知道給你。因此,如果您使用[身份驗證過程](https://developers.facebook.com/docs/authentication/)獲取正確的[權限](https://developers.facebook.com/docs/authentication/permissions/) (在你的情況下,「user_photos」應該就足夠了),你將能夠訪問用戶的相冊和照片。在Javascript中,這可以通過調用'FB.api('/ me/photos')'或'FB.api('/ USER_ID/photos')'根據上下文來實現 – Snouto 2012-07-10 21:15:24
@LeeSibbald我試過這個FB.api '/ USER_ID/photos'),並且出現此錯誤:「請求此資源需要用戶訪問令牌。」爲什麼? – JohnMalcom 2012-07-10 21:56:54
很可能是因爲您試圖通過ID標識用戶,而Facebook需要知道您擁有該用戶的有效訪問令牌,以及您嘗試採取的操作。試試這個:FB.api('/ USER_ID_HERE/photos?access_token = YOUR_TOKEN_HERE')。你還試過'/我/照片'版本嗎? – Snouto 2012-07-10 22:49:26