【问题标题】:Facebook random error “An error occurred. Please try again later”Facebook 随机错误“发生错误。请稍后再试”
【发布时间】:2012-09-17 22:26:28
【问题描述】:

编辑:看来我每天只能发 2 个帖子。如果我删除注销步骤,我可以发布尽可能多的内容。

我查看了许多其他“发生错误。请稍后再试”这里的主题,并没有完全看到我的问题,所以我觉得它确实需要自己的主题。

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

这也有效,大多数时候...由于某种未知原因,我随机收到“发生错误。输入我的 FB 登录凭据后,请稍后再试”页面。

所以流程是:

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

一旦开始,它就会一直持续到我放弃为止。稍后再试确实最终会起作用,但是任何损坏的地方都需要修复。

请务必注意,在项目运行和开始抛出“发生错误。请稍后再试”错误。完全相同的代码适用于一个、两个或三个帖子,然后 FB 决定不再让我做任何事情。

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

有人看过我描述的吗?

是的,我们禁用了沙盒。 是的,域匹配。 一切都已正确配置,可以在需要时工作。

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-15
      相关资源
      最近更新 更多