我是PHP世界和facebook集成的新手。我正在尝试将我的网站连接到我的Facebook页面以获取内容,但是一个简单的程序似乎无法正常工作。我确保在github上获得最新版本的facebook代码。以下是我在" test.php":
中的内容<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>My Pictures</title>
</head>
<body>
<a> hello 1 </a>
<?php
echo '<a> hello 2 </a>';
include_once 'src/facebook.php';
echo '<a> hello 3 </a>';
include_once 'src/config.php';
echo '<a> hello 4 </a>';
$facebook = new Facebook(array(
'appId' => FACEBOOK_APP_ID,
'secret' => FACEBOOK_SECRET_KEY,
'cookie' => true,
'domain' => 'uuu.com'
));
echo '<a> hello 5 </a>';
?>
</body>
只是一些笔记,我知道facebook的路径是正确的,我试图把其他文件,它完美地工作,但有了这个我只看到&#34;你好1你好2&#34;,所以它看起来像facebook.php失败了,但我不知道什么,也不知道怎么检查它是什么。任何帮助将不胜感激,谢谢。
答案 0 :(得分:1)
$facebook = new Facebook(array(
'appId' => FACEBOOK_APP_ID,
'secret' => FACEBOOK_SECRET_KEY,
'cookie' => true,
'domain' => 'uuu.com'
));
您是否在获取身份证和密钥时注册了您的Facebook应用程序?
请注意,facebook通信可能无法通过localhost工作。但要确保,请尝试通过以下代码行强制执行网页上的错误输出,这样您就可以更详细地识别它无法正常工作的原因(然后将输出作为后续内容发布,以获得更好的支持solvement):
ini_set('display_errors', '1');
error_reporting(E_ALL);