Facebook请求对话框:发送请求失败

时间:2012-10-24 09:10:48

标签: invite facebook-app-requests

我只是从https://developers.facebook.com/docs/reference/dialogs/requests/复制源代码,JavaScript示例部分,更改为我的API ID,然后我可以看到对话框。 但当我向一个或多个用户发送请求时,我总是收到错误:

xxxx发生错误。请稍后再试。

API错误代码:2  API错误说明:服务暂时不可用  错误消息:用户无法发送此请求:未知错误

之前有没有人遇到过这个?

3 个答案:

答案 0 :(得分:2)

我已经修好了。

您需要使用画布应用来使用apprequest。

所以在应用程序设置页面点击Facebook上的应用程序。

为包含此代码的应用创建索引文件

<script type="text/javascript">
    top.location.href = 'REDIRECT_URL'
</script>

编写应用程序网址并完成。应用程序请求将起作用。

答案 1 :(得分:1)

今天Facebook本身似乎有问题。我们遇到了类似的问题,我尝试了谷歌可能的解决方案,并在3小时前发现了你的问题。

更新:在Facebook上注册的错误问题超过30个repros - apprequests return API Error Code: 2 Service temporarily unavailable

答案 2 :(得分:0)

Facebook必须在过去12小时内做出一些改变。在你的应用程序设置中,你将不得不添加“Facebook上的应用程序”,这应该允许你的邀请再次工作。

我有一个具有相同问题的应用程序,并且在我的应用程序设置中,我只选中了“使用Facebook登录的网站”和“页面选项卡”。当我在Facebook上添加“应用程序”时,邀请再次开始起作用。

注意:现在,当用户发送邀请时,邀请将被定向到Facebook上的应用,而不是定向到您的网站。对于我的应用程序,我必须添加代码以从Facebook App重定向回选项卡。

相关问题