2012-04-09 120 views
0

在FB上創建應用程序後,我得到訪問令牌XXX訪問令牌Facebook圖形API?

當我打開https://graph.facebook.com/me/likes?access_token=XXX它確實顯示我喜歡的所有信息都很好。

但是當我打開從另一個用戶看到(誰設置這些信息公開,如https://graph.facebook.com/4/likes?access_token=XXX)我什麼都沒有,但

{ 
    "data": [ 

    ] 
} 

有人可以擴展到我,爲什麼任何想法解決?

+0

你必須讓用戶4用戶訪問令牌喜歡回來給你。 – DMCS 2012-04-09 22:36:16

回答

5

您不能查看公共個人資料的喜歡,您必須從應用程序請求權限(user_likes)才能查看此信息。


信息的user_likes permissions

user_likes:可以訪問所有用戶喜歡爲喜歡連接公衆形象


示例頁面列表(抱歉btaylor,但你的名字是在文檔

https://graph.facebook.com/btaylor/likes?access_token=xxx

您將看到一個空的數據集。


從用戶的文檔,談論likes連接:

你可以閱讀用戶已通過發出HTTP喜歡的網頁獲得與到/ PROFILE_ID /喜歡user_likes或friends_likes權限。例如:

https://graph.facebook.com/me/likes