简单的“facebook.php”无效

时间:2012-04-23 21:12:04

标签: php facebook html5 facebook-php-sdk

我是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失败了,但我不知道什么,也不知道怎么检查它是什么。任何帮助将不胜感激,谢谢。

1 个答案:

答案 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);