2013-02-14 113 views
0

當我發送一個API調用像這樣:爲什麼我無法訪問公共個人資料信息?

$getinfo = $facebook->api('/100005254861029?fields=name,education,email,gender,work,website,locale,currency,birthday'); 

所有我得到的回覆是姓名,性別,語言環境和ID即使如電子郵件,工作,網站和教育領域都在個人資料公開提供(用於測試目的)。

API不允許你訪問你不是朋友的人的信息,即使它是公開的,因此可以通過訪問他們的頁面訪問它們嗎?

回答

0
+0

第一個鏈接閱讀有什麼可用的最後一項是「其他公共信息」列表Facebook將其描述爲您選擇公開的信息(使用隱私設置)。 通過擴展的持久性,您是否意味着您明確需要向您希望從中獲取信息的配置文件的所有者請求權限? – 2013-02-14 12:11:48

+0

是的,或者您也可以使用帶有friend_前綴的擴展權限。正如我記得它應該也工作。但是您需要擁有有效的access_token才能獲得必要的許可 – derki 2013-02-14 12:16:25

+0

我希望能夠輸出陌生人通過查看配置文件可以訪問的相同信息,這是不可能的嗎? – 2013-02-14 12:25:00

相關問題