Facebook测试用户错误

时间:2014-10-15 15:28:38

标签: facebook facebook-graph-api

我在我的应用程序中使用facebook登录并对其进行测试。我使用/ {app-id} / accounts / test-users端点为我的测试创建用户但是端点失败并且非常通用

{
  "error": {
    "message": "An unknown error has occurred.", 
    "type": "OAuthException", 
    "code": 1
  }
}

(表示API可能已关闭)。我尝试使用3个不同的appids / secrets,使用app_id | app_secret作为令牌,并使用来自get令牌端点的令牌。我也在Graph Api Explorer上测试了它,它给了我同样的错误。它工作正常,但后来它突然停止了。 我想知道的是1.它失败了吗? 2.如果没有,我做错了什么或者自昨天以来发生了什么变化?

2 个答案:

答案 0 :(得分:1)

+1这也是昨天上午我开始的,代码和FB应用程序以前一直在工作,并且没有改变。

当我查看https://developers.facebook.com/apps/FB_APP_ID/roles/test-users/时,我可以看到新用户。

所以电话是"工作"因为新用户正在被创建,但它被打破了,因为我们得到500并且我们没有获得access_token。

我还没有回答。

答案 1 :(得分:0)

上周我遇到了类似的问题。经过长时间的调试后,我发现每次尝试同时创建多个具有相同名称的测试用户时(即在多个线程中运行测试时),我都会收到同样的错误。

因此,除了设置自定义用户名,我甚至不使用name字段,我只是让Facebook生成一个。这样一切正常。认真。我非常喜欢Facebook API。 :)

希望这有助于某人。