0
我正在嘗試使用facebook圖表獲取其他人的訂閱源。FacebookGraph/userid/feed總是返回空白
我下面的文件是在這裏:https://developers.facebook.com/docs/graph-api/reference/v2.5/user/feed
當用戶進行身份驗證,我請求的範圍如下:
$helper = $fb->getRedirectLoginHelper();
$permissions = array('email', 'publish_actions', 'manage_pages','user_friends', 'user_posts'); // Optional permissions
$url = $this -> redirect($helper->getLoginUrl('http://www.example.com/facebookauth' , $permissions));
我的代碼如下:
$fb = new Facebook\Facebook(array(
'app_id' => {{app_id}},
'app_secret' => {{app_secre,
'default_graph_version' => 'v2.5',
'default_access_token' => {{access_token}} // optional
));
$response = $fb->get('/'. '576368973' .'/feed', {{access_token}});
$edge = $response -> getGraphEdge();
print_r($edge -> asArray());
問題是響應總是返回一個空的。如果我使用/我/它工作,但另一個用戶,即使我們是朋友,是空白的。難道我做錯了什麼?
是的,我有以下範圍回來的訪問令牌測試:作用域\t user_friends,user_posts,電子郵件,manage_pages,publish_actions,public_profile。我還修改了查詢字符串來指定字段,仍然empy –
我也在使用測試應用程序。我認爲文檔中的某處存在疏漏。 –
而且還是測試用戶?我猜測試用戶沒有可用的提要信息 – Tobi