我正在尝试制作应用,到目前为止这是我的代码:http://pastebin.com/wGPqqQpF
虽然它适用于我,但其他2人看到此错误:
http://screencast.com/t/IIk6coTqt
其中一个已添加到管理员列表
通过提及耸肩
错误的原因,Facebook没有帮助非常感谢任何帮助
谢谢
答案 0 :(得分:0)
您尚未加入facebook api
$fb = array();
$fb['appID'] = 'xxx'; //real ap id and secret code were here
$fb['secret'] = 'xxx';
$fb['cookie'] = true;
$facebook = new Facebook($fb)
这不是那种方式
这个问题已被多次询问,如果你搜索这个话题,你就会知道....
正确的方法如下
define('APP_ID','xxx');// Facebook App Id
define('API_KEY','xxx');// Facebook App Id
define('APP_SECRET','xxx');// Facebook Secret Key
define('APP_ONETIMECODE','xxx');// Facebook Secret Key
define('APP_COOKIE',true);// Facebook Cookie
define('APP_REQPERMS','email,publish_stream,status_update,user_location');
define('APP_NAME','YOUR APP NAME');// Facebook APP Name
define('SITE_URL',"http://YourURL.COM");
define('CANVAS_NAME','xxxx');// Facebook
define('CANVAS_PAGE','https://apps.facebook.com/xxxx/');
define('CANVAS_URL','xxxx');
define('CONTACT_EMAIL','xxxx@xxxx.com');
define('SUPPORT_EMAIL','xxxx@xxxx.com');
define('MAX','15');
define('MIN','5');
define('APP_DEBUG',true);
require './lib/src/facebook.php';
$facebook = new Facebook(array('appId' => APP_ID,'secret' => APP_SECRET,'cookie'=>APP_COOKIE));
if (!session_id()) { session_start(); }