Facebook随机错误“发生错误。请稍后再试”

时间:2012-09-17 22:26:29

标签: c# facebook facebook-javascript-sdk facebook-c#-sdk

编辑:我似乎每天只能发2个帖子。如果我删除了注销步骤,我可以尽可能多地发布。

我看过很多其他的“发生错误。请稍后重试“这里的线程,并没有看到我的问题,所以我觉得它确实有自己的线程。

我有一个应用程序,唯一的目的是安排和发布消息到Facebook。这个应用程序一直很好。像FB应用程序可以运行完美无瑕。出于安全原因,我被要求强制用户重新登录每个帖子,因此第一步是使用javascript SDK将用户注销,然后继续登录并提示他们提供信息。

这也有效,大部分时间......由于某种未知原因,我随机得到“发生错误。请在我输入我的FB登录凭据后再次尝试页面。

所以流程是:

用户配置帖子。 用户点击“立即发送”。 我们将用户注销。 我们尝试对用户进行身份验证。 FB提示用户输入UN / PW。 用户提交此信息。 “发生错误。请稍后再试“

一旦开始,它会一直持续到我放弃为止。稍后再试一次确实最终会有效,但无论需要修复什么都需要修复。

重要的是要注意,项目在工作和开始抛出“发生错误”之间根本没有代码更改。请稍后再试“错误。完全相同的代码适用于一个,两个或三个帖子,然后FB决定它不会再让我做任何事了。

我注意到当它停止工作时,它会在提示登录时停止预填充我的电子邮件地址。但是当它工作时,它会预先填充该字段。

有没有人见过我所描述的内容?

是的,我们已禁用沙箱。 是的,域名匹配。 所有内容都配置正确,以便在需要时正常工作。

1 个答案:

答案 0 :(得分:1)

所以似乎问题是由于我登录到主浏览器页面但是从iFrame中的页面调用FB.logout()。