【发布时间】:2012-09-17 22:26:28
【问题描述】:
编辑:看来我每天只能发 2 个帖子。如果我删除注销步骤,我可以发布尽可能多的内容。
我查看了许多其他“发生错误。请稍后再试”这里的主题,并没有完全看到我的问题,所以我觉得它确实需要自己的主题。
我有一个应用程序,其唯一目的是安排和发布消息到 Facebook。这个应用程序一直运行良好。像 FB 应用程序一样完美无瑕。出于安全原因,我被要求强制用户重新登录每个帖子,因此第一步是使用 javascript SDK 将用户注销,然后继续登录并提示他们输入信息。
这也有效,大多数时候...由于某种未知原因,我随机收到“发生错误。输入我的 FB 登录凭据后,请稍后再试”页面。
所以流程是:
用户配置帖子。 用户点击“立即发送”。 我们注销用户。 我们尝试对用户进行身份验证。 FB 会提示用户输入他们的 UN/PW。 用户提交此信息。 “发生了错误。请稍后再试”
一旦开始,它就会一直持续到我放弃为止。稍后再试确实最终会起作用,但是任何损坏的地方都需要修复。
请务必注意,在项目运行和开始抛出“发生错误。请稍后再试”错误。完全相同的代码适用于一个、两个或三个帖子,然后 FB 决定不再让我做任何事情。
我确实注意到,当它停止工作时,它会在提示登录时停止预填充我的电子邮件地址。但是当它工作时,它会预填充该字段。
有人看过我描述的吗?
是的,我们禁用了沙盒。 是的,域匹配。 一切都已正确配置,可以在需要时工作。
【问题讨论】:
标签: c# facebook facebook-javascript-sdk facebook-c#-sdk