4

我正在使用 ios 开发 phonegap 并使用 facebook 登录。但在 2 月 6 日,它在登录 facebook 时向用户提供错误。

使用 Facebook 登录应用程序时 - 对话框显示以下消息:“发生错误。请稍后再试。

我浏览了 fb 手册并在“2013 年 2 月重大更改”中启用了迁移。它仍然没有工作。

谁能帮我 ?

编辑:

我参考了 facebook DOC 并找到了这个

“以下更改将于 2013 年 2 月 6 日生效:内容消费的自定义操作结束我们将不再显示仅由用户消费内容发布的自定义开放图操作。如果您拥有这些操作之一并且它是之前获得批准,您将收到我们发来的电子邮件。开发人员应停止发布这些操作,因为这样做会从 2 月 6 日开始返回错误。可以在用户仅消费内容时发布的唯一操作是内置操作。更多信息信息,请参阅此博客文章。”

那里给出的解决方案是使迁移选项从“禁用”到“启用”,我这样做了,即使他们给我确认问题已解决但问题仍然存在。

工作: 这有点令人惊讶,但现在我的两个链接都运行良好,如下面的回答所述。

4

2 回答 2

2

解决了:

我现在可以登录了,使用图形 api 的 facebook 文档几乎没有变化。我的问题通过替换 url 解决了。

https://graph.facebook.com/oauth/authorize?client_id=404196699634359&redirect_uri=http://www.facebook.com ....”

http://facebook.com/dialog/oauth?client_id=404196699634359&redirect_uri=http://www.facebook.com ...”

最后我的应用程序像以前一样工作。特别感谢这个 http://developers.facebook.com/bugs/207955409343730?browse=search_5111f1ed718835f53574450

于 2013-02-06T07:11:22.913 回答
0

对于像我这样知道足够危险的人,仅此而已......我不知道这个 oauth URL 的位置以及在哪里更改它。这是 facebook 应用程序设置吗?是 src 文件夹的变化吗?我在代码中的任何地方都找不到此链接来进行更正。

于 2013-02-08T00:47:59.363 回答