Facebook 使用php访问非好友档案更新

Facebook 使用php访问非好友档案更新,facebook,facebook-graph-api,facebook-php-sdk,facebook-apps,Facebook,Facebook Graph Api,Facebook Php Sdk,Facebook Apps,是否可以访问不在您(应用程序授权人)好友列表或类似列表中的facebook用户的个人资料更新 例如: 或 是否可以使用facebook api?这取决于他们的隐私设置 <?php require 'src/facebook.php'; $facebook = new Facebook(array( 'appId' => 'xxx', 'secret' => 'xxx', )); $username = isset($_

是否可以访问不在您(应用程序授权人)好友列表或类似列表中的facebook用户的个人资料更新

例如: 或


是否可以使用facebook api?

这取决于他们的隐私设置


<?php
    require 'src/facebook.php';
    $facebook = new Facebook(array(
      'appId'  => 'xxx',
      'secret' => 'xxx',
    ));
    $username = isset($_GET['username'])?$_GET['username']:"johnbevere.page";
    $profile = $facebook->api('/'.$username.'/posts');
?>

<br/><br/><img src="https://graph.facebook.com/<?=$username?>/picture">

<?php
    foreach( $profile['data'] as $data ){
        if($data['message']){
            echo $data['message']."<br><hr><br>";
        }else{
            echo $data['story']."<br><hr><br>";
        }
    }
?>


/picture“>
成功:

  • 页面更新
  • 用户时间轴活动日志
  • 失败:

  • 用户时间线提要
  • 使用facebook API不可能取消随机个人资料的公共提要