Facebook 为测试用户建立好友连接

Facebook 为测试用户建立好友连接,facebook,testing,Facebook,Testing,使用角色仪表板,我可以创建Facebook测试用户帐户,但当我试图通过勾选适当的帐户使他们成为朋友时,然后“交朋友”按钮似乎完全没有作用 然后,我尝试通过api调用使这些帐户成为朋友: https://graph.facebook.com/{test user id 1}/friends/{test user id 2}?method=post&access_token={test user 1 access token} 这将导致返回OAuth异常: {“error”:{“message”:“

使用角色仪表板,我可以创建Facebook测试用户帐户,但当我试图通过勾选适当的帐户使他们成为朋友时,然后“交朋友”按钮似乎完全没有作用

然后,我尝试通过api调用使这些帐户成为朋友:

https://graph.facebook.com/{test user id 1}/friends/{test user id 2}?method=post&access_token={test user 1 access token}

这将导致返回OAuth异常:

{“error”:{“message”:“error validating application.”,“type”:“OAuthException”}}


此功能以前对我有效(单击“交朋友”按钮)。有人对如何解决这个问题有什么想法吗

显然这是一个bug,您现在可以通过应用程序中的“修改角色”菜单进入并选择“交朋友”的用户。这个功能仍然有很多缺陷,但最终还是能正常工作。

现在有了ui,这很有帮助,唯一的遗憾是我也得到了与原始海报相同的OAuth异常。如果能用API实现这一点,那就太好了


现在Facebook从他们的角度解决了这个问题。任何开发人员都可以从开发人员控制台为测试用户手动创建朋友列表。

遵循以下步骤:

第1步:登录开发者控制台并单击应用程序项目

单击链接登录

第二步:在其内部,您可以看到角色单击其角色,然后单击测试用户

请参阅以下附加图像:

第三步:现在单击添加以创建测试用户的数量。一个弹出窗口是显示,您可以在下面的图像中看到。在测试时,您必须提到要执行的测试用户权限

例如,如果要获取测试用户朋友列表,则需要用户朋友权限

要获取有关Facebook权限/范围的更多链接,请访问

步骤4:在下图中,您可以看到使用步骤3创建的测试用户列表。现在,您可以单击编辑,将其他测试用户添加为彼此的朋友。为此,您可以单击管理此测试用户朋友,并在弹出对话框中添加其他测试用户名


同样,您也可以根据需要分配权限或删除测试用户一次。就是这样。

我很惊讶Facebook仍然存在这样一个漏洞。2020年,它仍然存在漏洞:(.无法使用FB角色仪表板测试用户是否是朋友