FB对话框坏了(未知skip_api_login参数)

时间:2013-05-29 12:44:56

标签: facebook facebook-graph-api oauth-2.0 omniauth

我们现在使用FB登录几年,来自我们的Mac和Windows应用程序。 大约一个月前,Windows应用程序停止连接到FB,对FB的请求只返回

  

skip_api_login = 1&安培;误差= ACCESS_DENIED&安培; ERROR_CODE = 200安培; ERROR_DESCRIPTION =权限+误差&安培; ERROR_REASON = user_denied

问题可能是因为skip_api_login = 1参数,但问题是我们不是添加了这个参数 - 它是由FB添加的。

在Mac中一切正常,我们没有这个参数。

FB是否改变了对话流程?如果没有,还有什么可能导致这个问题?

谢谢

1 个答案:

答案 0 :(得分:1)

这是因为您的PC客户端没有正确处理重定向。

Facebook在想要显示“登录”屏幕时返回此URL。用户登录后,将返回您期望的正常响应。

也许您在此过程中删除了一个事件处理程序?