2011-11-14 59 views
-1

我创建Facebook应用程序facebook php sdk不起作用。为什么?

require_once("facebook.php"); 

    $config = array(); 
    $config[‘appId’] = 'myid'; 
    $config[‘secret’] = 'mysecret'; 
    $config[‘fileUpload’] = false; // optional 

    $facebook = new Facebook($config); 

    $uid = $facebook->getUser(); 
    echo $uid; 

,但它不工作。我的应用页面上没有看到任何东西!为什么?

+5

我希望这不是你真正的'appId'和'secret' ...? – Clive

+0

做你自己的大忙,并从你的帖子中删除真正的'appId'和'secret'。然后将您的问题标记为版主注意并要求他们从修订历史中删除敏感数据。并取下您链接的图像,以确认您的机密数据!由于某种原因,它被称为“秘密”;) – Clive

+0

它只是测试应用程序。真正的应用程序将与另一个ID和秘密。我只是想知道为什么不工作的PHP SDK? – butteff

回答

1

您可能会因多种原因而看不到任何内容。一个可能是$ uid不是一个字符串,但是一个对象和php正在抛出一个错误。您可以打开错误报告并找到错误。 也可能值得在uid上做一个var_dump或print_r,uid可能不是你所期望的

+0

var_dump或print_r也不显示任何内容。看起来像$ uid是空的......但为什么? sdk的方式是真实的,myid和密码也是错误的。 – butteff

+0

那么,是什么原因?为什么它不起作用? – butteff

+0

error_reporting(E_ALL); - 屏幕上没有错误 – butteff

相关问题