2015-01-10 30 views

回答

0

http://graph.facebook.com/773227196065108回報

{ 
    error: { 
    message: "An access token is required to request this resource.", 
    type: "OAuthException", 
    code: 104 
    } 
} 

因爲它的用戶後,可能不公開,你將不得不使用適當的訪問代表用戶的令牌訪問它。通過圖表api獲得的喜歡的數量也取決於喜歡該帖子的人的隱私設置。

第二篇文章是來自一個頁面並且是公開的,所以它可以直接訪問你。

+0

我喜歡這個職位:[鏈接](https://www.facebook.com/alshevchenko/posts/773227196065108) 然後運行該代碼:    '$ fb_query =新FacebookRequest($ fb_session, 'GET' ,'/ me/likes/773227196065108'); $ fb_response = $ fb_query-> execute(); $ fb_graphObj = $ fb_response-> getGraphObject(); var_dump($ fb_graphObj);' 並得到這個結果: 'object(Facebook \ GraphObject)#6(1){[「backingData」:protected] => array(0){}}我有user_likes所有用戶都可以訪問權限和帖子。 –

0

773227196065108是一個用戶,而576234822476425是一個頁面。公共頁面帖子可以在API中檢查,公共用戶帖子對它們有一定的限制,例如,查詢的用戶也必須使用該應用程序。如果查詢的用戶沒有使用查詢應用程序,則響應將爲空。

另外/me/likes/773227196065108不會工作,因爲/me/likes只適用於不是帖子的頁面。

+0

那麼如何知道用戶(/我)是否喜歡某個帖子? –