2011-09-27 58 views
0

我正在寫一個訪問用戶朋友照片的Facebook應用程序。出於某種原因,我只能訪問某些照片。Facebook查看照片的權限

我已將範圍縮小到只能通過打開「朋友之友」隱私設置訪問照片。

我無法訪問的圖片仍然會將「朋友」的隱私設置設爲開啓狀態,但應用程序代表的用戶是與這些人員的朋友,因此根據Facebook的隱私方案,我應該能夠訪問它們。

我可以通過Facebook網站訪問照片。

我的應用程序有以下權限:user_photos,friends_photos

我沒有收到任何OAuth錯誤,我只是從服務器上收回任何東西(例如,如果用戶將他們的所有照片設置爲「僅限朋友」,我會從/UserID/albums API中獲取空白數據{}數組打電話。

任何人都知道發生了什麼事?我應該請求從我的App用戶更多的權限?

回答

1

有隱私設置可以覆蓋此,檢查的朋友設置的賬戶,看看他們的選擇「人們如何將自己的信息帶到他們使用的應用中「設置是 - 它位於https://www.facebook.com/settings/?tab=privacy,並允許用戶停止其朋友使用的應用訪問有關它們的任何數據,即使它會通常可供該朋友使用。

+0

+1,我差點忘了這個選項! – ifaour

+0

那是有道理的;有點不幸。哦,謝謝。 –

+1

謝謝嘿。這適用於應用程序用戶,但有沒有辦法檢查用戶朋友的「人們如何將他們的信息傳遞給他們使用的應用程序」設置? – abudker