"不支持获取请求"尝试使用Facebook Graph API访问测试用户时

时间:2015-11-29 04:19:19

标签: ios facebook swift facebook-graph-api

我创建了一些测试用户,并且我正在尝试测试我的"检查共同的朋友"功能。

所以我有3个测试用户,其中2个让另一个成为共同的朋友。

但是,当我尝试传递

的网址时
/<id>/friends

到FBSDKGraphRequest调用,我收到以下错误:

Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api

我已经通过iOS模拟器使用所有3个帐户登录了应用程序,我可以使用普通&#34; me / friends&#34;撤回所有3个用户的好友列表。 URL传递给FBSDKGraphRequest调用。

我也尝试将明确的ID传递给与真实用户(我自己和我的妻子)相同的请求,并且工作正常。但是,当我尝试与测试用户一起使用时,它给了我这个问题。

任何人都知道发生了什么事?

编辑:

此外,当在Facebook网站上的图表应用程序中,我在尝试为安装了应用程序的测试用户拉回端点时遇到相同的错误,但是当我为拥有该应用程序的真实用户执行此操作时app安装它工作正常。

1 个答案:

答案 0 :(得分:0)

所以我发现了这种情况发生的原因,我想我会发一个答案以防其他人遇到这个问题。

这一切归结为您无法在真实帐户和测试帐户之间进行混合/匹配。当我以测试用户身份登录时,我可以撤回测试用户的朋友列表,如果我试图撤回真实用户朋友列表,我会收到该错误。

所以这一切基本上归结为我不明白你不能在测试和真实的Facebook帐户之间进行。