php
  • facebook
  • facebook-graph-api
  • facebook-php-sdk
  • 2012-12-13 109 views 0 likes 
    0

    我想使用Facebook的整合与图形API
    我与Facebook注册,得到了我的appIDSecret,下载facebook-php-sdk-master和使用此代码:Facebook的图形API用户返回0

     require_once("facebook-php-sdk-master/src/facebook.php"); 
         $config = array(); 
         $config[‘appId’] = 'YOUR_APP_ID'; 
         $config[‘secret’] = 'YOUR_APP_SECRET'; 
         $config[‘fileUpload’] = false; // optional 
         $facebook = new Facebook($config); 
         $user = $facebook->getUser(); 
         echo "user = ".$user; 
    

    现在,当我尝试使用此代码,它总是打印user = 0
    我错过了什么吗?
    ps:我也授权了应用程序。
    PPS:可以这样做,因为我试图从本地主机和脸谱测试我的代码需要一个网站名称来运行?
    谢谢

    +1

    您需要使用Facebook登录,这会让您的应用获得用户信息的权限,[登录文档](https://developers.facebook.com/docs/concepts/login/)是一个很好的开始。 – Dale

    回答

    2

    您需要确保您已经授权应用程序。仅仅因为您创建了应用程序并不意味着该应用程序知道您是谁或可以访问您的数据。

    下面是有关日志记录的详细信息:https://developers.facebook.com/docs/technical-guides/login/

    1

    首先,您需要登录和授权应用程序。

    相关问题