803 facebook的错误

时间:2012-07-23 18:08:28

标签: php facebook

我在Facebook上有一个已经工作了一个月的应用程序,但是现在我将应用程序中的页面留空以输入它。

使用调试器的应用程序获取错误803: “错误”: “消息”:“(#803)你不存在的一些别名请求:bloggsamigos” “类型”:“OAuthException” “代码”:803

如果acced直接看到消息“由于外部程序员的问题导致应用程序被阻止。”

让我感到困惑的是它完美无缺,而且我没有触及任何东西。

该应用程序显示一些图片来自同一域上托管的数据库。这是一个图片博客。我在facebook在线应用程序之外有一个管理员,并显示这些图像来自管理员。

在index.php页面中,我控制用户已经“喜欢”激活显示页面或其他。我的代码是这样的:


require 'src/facebook.php';
$config = array();
$config['appId'] ="xxxxxxxxxxxxxxx";
$config['secret'] = "xxxxxxxxxxxxxxxxxxxxxxxxxxx";
$facebook = new Facebook($config);
if (isset($_REQUEST['signed_request'])) {
$encoded_sig = null;
$payload = null;
list($encoded_sig, $payload) = explode('.', $_REQUEST['signed_request'], 2);
$sig = base64_decode(strtr($encoded_sig, '-_', '+/'));
$signed_request = json_decode(base64_decode(strtr($payload, '-_', '+/'), true),true); 
} else { echo "ERROR"; }
$lied = $signed_request['page']['liked'];
if ($signed_request['page']['liked']) {
include("fan.php");
}
else {
include("nofan.php");
}  

配置数据是: 命名空间应用程序 - > bloggsamigos

网站网址 - >与(http:// www)mahesoblogsamigos.com /

网站域名 - >与(http:// www)mahesoblogsamigos.com

工作页面 - > (http://)apps.facebook.com/bloggsamigos /

画布的网址 - > (https://)ssl15.ovh.net/~mahesobl /

安全网址画布 - > (https://)ssl15.ovh.net/~mahesobl /

Canvas FBML / iframe - > iframe中

我很绝望,我尝试了很多东西,我想要信息,我发了电子邮件给facebook,但我无能为力。请帮帮我!我将非常感激。

1 个答案:

答案 0 :(得分:0)

尝试将名称空间更改为其他内容......

http://graph.facebook.com/bloggsamigos显示:“(#803)您请求的某些别名不存在:bloggsamigos”意味着facebook无法确定命名空间与之匹配的应用程序。有可能在Facebook方面搞砸了。

如果您真的想要这个命名空间,您可以将其更改为其他内容,然后将其更改回原来希望能够正确记录该信息。

您也可以尝试在http://developers.facebook.com/bugs处填写错误,但如果您需要等待数周或数月才能收到回复,请不要感到惊讶。

转到http://apps.facebook.com/bloggsamigos/还会显示一条消息,说“应用程序”Bloggs Amigos“由于其第三方开发者的问题暂时无法使用。我们正在调查此情况,并对由此带来的任何不便表示歉意。”但是,这几乎可能意味着什么。