我在我的应用程序中使用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.如果没有,我做错了什么或者自昨天以来发生了什么变化?
答案 0 :(得分:1)
+1这也是昨天上午我开始的,代码和FB应用程序以前一直在工作,并且没有改变。
当我查看https://developers.facebook.com/apps/FB_APP_ID/roles/test-users/时,我可以看到新用户。
所以电话是"工作"因为新用户正在被创建,但它被打破了,因为我们得到500并且我们没有获得access_token。
我还没有回答。
答案 1 :(得分:0)
上周我遇到了类似的问题。经过长时间的调试后,我发现每次尝试同时创建多个具有相同名称的测试用户时(即在多个线程中运行测试时),我都会收到同样的错误。
因此,除了设置自定义用户名,我甚至不使用name
字段,我只是让Facebook生成一个。这样一切正常。认真。我非常喜欢Facebook API。 :)
希望这有助于某人。