2013-03-06 4 views
1

im пытается получить некоторые данные с facebook api. Вот мой кодFacebook api не возвращается Комментарии

<?php 
include 'src/facebook.php'; 

$facebook = new Facebook(array(
    'appId'  => 'xxx', 
    'secret' => 'xxx', 
    'cookie' => true 
));  
?> 
<!DOCTYPE html> 
<html> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
    <title></title> 
</head> 
<body> 
    <?php 
     $user = $facebook->getUser(); 

     if($user) 
     { 
      $user_profile = $facebook->api('/me/statuses'); 
      echo "<pre>", print_r($user_profile), "</pre>"; 

      echo "<a href=logout.php>Logout</a>"; 
     } 
     else 
     { 
      $login_url_params = array(
       'scope' => 'publish_stream,read_stream,offline_access,manage_pages' 
      ); 

      $login_url = $facebook->getLoginUrl($login_url_params); 

      //redirect to the login URL on facebook 
      header("Location: {$login_url}"); 
     } 
    ?> 
</body> 
</html> 

Проблема заключается в том, что, когда я print_r($user_profile) он показывает все данные, которые, как предполагается прийти с $user_profile = $facebook->api('/me/statuses');, но он не показывает комментарии, связанные со статусом. Я пробовал это в Graph API Explorer, и он отлично работает (отображает все данные), но в моем коде, когда я запускаю его; он не получает комментариев.

Любая идея о том, почему это происходит?

ответ

0
$user_profile = $facebook->api('/me/feed'); 
Смежные вопросы