8
我的公司已经建立了一个自助服务终端,我们的250多名用户可以登录他们的Facebook并批准我们的应用。我们让他们都同时运行登录过程。我们所有的流量都通过一个IP地址。多个用户从同一个IP地址登录时超出小时限制
在第一个小时后,我们注意到用户正在收到“您的帐户已被锁定...”,并且必须通过选择他们的朋友的照片来验证他们的帐户。有时他们甚至无法做到这一点,因为选项变灰,并在括号中说“超过小时限制”。我们不会每次都得到这个,这是非常随机的。
我们使用JavaScript Facebook SDK调用Graph Api。
这会导致什么?公司是否有任何方法禁用此功能以使登录过程更流畅?我们可以做些什么来避免这种情况?
你为每个用户或每个请求做了哪些api调用? – jan
@jan对于每个用户,我们调用JS SDK'FB.init()',然后调用'FB.getLoginStatus()',然后调用'/ dialog/oauth'来记录它们,然后调用另一个ajax '/ oauth/access_token'来获得一个长寿命的访问令牌,然后最后一个SDK调用到'FB.logout'。 –
你有没有发现任何解决方法?我也有类似的问题,因为我们的终端用户通常会因Facebook的安全验证要求而中断OAuth流程。在现场活动环境中处理非常具有挑战性。 – Davek804