0

我想要創建一個FB應用程序來獲取所有Andy的相冊。安迪的相冊都是公開可見的。安迪有0個Facebook朋友。如何獲取我不是朋友的用戶Facebook相冊

關於FB權限...我怎樣才能讓Andy的所有相冊被提取並顯示到公共網站上?到達該網站的訪客不會與Andy的朋友...並且...在抵達該網站時不會執行Facebook身份驗證。

這可行嗎?是否有可能從安迪獲取所有公開相冊而無需許可或成爲安迪的朋友?

是一種可能的解決方案...有安迪提供照片權限,然後做一個cron作業,並將FB響應存儲到數據庫中以便從網站獲取?

請讓我知道!謝謝

回答

2

沒有,您無法獲取非朋友的相冊/照片(即使該用戶的某些照片是公開的)。這不是通過API支持的。

你可以得到the-

  1. 照片的用戶:/me/photos許可:user_photos

  2. 照片的朋友:/FRIEND_ID/photos許可:friends_photos

  3. 當前資料圖片的任何用戶xyz:/USER_ID/picture

  4. 屬於一個頁面,如果他們是公衆可見/PAGE_ID/photos

(好像是要創建一個虛擬用戶,並從thers獲取所有的相關的照片,如果是的話,4點可以在專輯對你有用)

+0

因此根據第4點,如果專輯屬於PAGE而不是USER,那麼可以獲得專輯/照片嗎?在這種情況下,是否也可以在不請求權限的情況下獲取頁面的事件? – Rees

+2

是的,你可以獲取頁面的照片和事件(如果它們是公開的)。 PS:如果幫助你可以接受答案! –

相關問題