我刚开始使用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和其他文件都在正确的位置。
答案 0 :(得分:1)
require
会引发错误。如果您没有看到类似的内容,请首先确保您已在PHP开发环境中设置error_reporting
和display_errors
。如果仍然没有显示消息,那么 嵌入SDK时没有真正的问题;更有可能的是getUser只返回null
或false
,所以你回复它时就看不到任何东西。请在这种情况下使用var_dump
,它会告诉您变量确实具有的类型和值。
这些是PHP调试的绝对基础 - 在继续为Facebook开发PHP应用程序之前,请稍微习惯这一点,也许可以通过一些有关此问题的教程。