要求或包括不在facebook app中工作但在本地正常工作的陈述

时间:2012-06-15 18:58:10

标签: php facebook

我刚开始使用facebook app开发。

问题是require语句不起作用。即使我尝试了2个不同的简单php脚本,包括& require语句,它不是正确的wamp服务器本地,而不是facebook app。

我该怎么做才能做到这一点? 代码:

<?php
require 'facebook-php-sdk/src/facebook.php';

$facebook = new Facebook(array(
'appId'  => 'YOUR_APP_ID',
'secret' => 'YOUR_APP_SECRET',
));

// Get User ID
$user = $facebook->getUser();
echo "your id id".$user;
?>

只打印你的id is.Even facebook.php和其他文件都在正确的位置。

1 个答案:

答案 0 :(得分:1)

如果找不到/访问该文件,则

require会引发错误。如果您没有看到类似的内容,请首先确保您已在PHP开发环境中设置error_reportingdisplay_errors。如果仍然没有显示消息,那么 嵌入SDK时没有真正的问题;更有可能的是getUser只返回nullfalse,所以你回复它时就看不到任何东西。请在这种情况下使用var_dump,它会告诉您变量确实具有的类型和值。

这些是PHP调试的绝对基础 - 在继续为Facebook开发PHP应用程序之前,请稍微习惯这一点,也许可以通过一些有关此问题的教程。