编写Facebook API代码时出错代码100

时间:2010-05-28 18:39:56

标签: facebook

我收到此错误:

  

API错误代码:100 API错误说明:无效参数错误   消息:next不归应用程序所有。

在这个index.php文件中:

<
?php
$appapikey = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$appsecret = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';

require_once 'facebook.php';

$facebook = new Facebook ($appapikey, $appsecret);

$user = $facebook->require_login();

echo $user;
?>

2 个答案:

答案 0 :(得分:2)

在开发者部分的您的网站下,转到:

设置&gt;网站&gt;

网站网址:http://example.com
站点域名:example.com

如果您的域名列为http://example.com但您来自http://www.example.com,则可能会发生此错误。站点域确保子域www得到正确识别。

答案 1 :(得分:1)

虽然这不能直接解决您的问题,但我建议您使用最新版本的Facebook PHP库,可在此处找到:

http://github.com/facebook/php-sdk/

它没有require_login方法,但是是轻量级的,可以处理任何API调用。