Facebook登录+设计

时间:2014-04-17 18:20:07

标签: ruby-on-rails facebook facebook-graph-api devise

尝试通过我的应用程序(开发模式)登录Facebook时出现以下错误。我没有像创建应用程序那样使用相同的FB登录,我知道我需要将我的应用程序提交给FB以供他们批准,但我还没有达到那个阶段,我只是想确保它适用于几个不同的帐户。有什么建议吗?

“错误 应用程序未设置:此应用程序的开发人员尚未正确设置此应用程序以进行Facebook登录。“

1 个答案:

答案 0 :(得分:0)

正如您所发现的,您最初只能以拥有/创建应用程序的用户身份登录时使用您的Facebook应用程序。在应用配置的状态和审核部分公开应用后。在Facebook上,任何人都可以登录。但是,在公开之前,有几种方法可以让其他用户对其进行测试:

  1. 您可以使用应用配置的“角色”部分的“添加测试人员”按钮邀请其他Facebook用户测试该应用。我发现你邀请的用户似乎必须成为你的Facebook好友(当然,如果他们不是你的朋友,他们是你的客户/老板,你可能想把它们放在有限的朋友列表中,这样他们就可以了看不到你的整个Facebook个人资料。

  2. 您可以使用“角色”部分顶部的Test Users“标签”为应用添加特殊测试用户。然后,您可以以这些测试用户身份登录应用程序。有关详细信息,请参阅https://developers.facebook.com/blog/post/527/https://developers.facebook.com/blog/post/35/

  3. 无论哪种方式,您添加的用户添加测试人员或您创建的测试用户都不应再收到错误消息“此应用程序的开发人员尚未正确设置此应用程序以进行Facebook登录”。除非你公开申请,否则其他人仍然会这样做(或直到你邀请他们成为测试用户!)。