我们开发了一个网站,允许用户使用他们的Facebook凭据订阅服务。
我们如何创建可用于执行此功能的最终用户测试用例的测试Facebook帐户?
答案 0 :(得分:3)
您可以通过Graph API创建测试用户。你不应该把它们称为“假的”用户,因为它有一些负面的含义; Facebook积极关注和关闭假账户。我相信你所谈论的是测试Facebook应用程序的帐户......
documentation详细说明了如何通过api创建测试用户 -
https://graph.facebook.com/APP_ID/accounts/test-users?
installed=true
&name=FULL_NAME
&locale=en_US
&permissions=read_stream
&method=post
&access_token=APP_ACCESS_TOKEN
您需要在请求中替换所有自己的数据,并且您将收到的回复应该如下所示 -
{
"id": "1234...",
"access_token":"1234567..." ,
"login_url":"https://www.facebook.com/platform/test_account..."
"email": "example...@tfbnw.net",
"password": "1234..."
}
然后,您可以使用该用户凭据来测试应用程序身份验证过程和功能。
除了通过api创建测试帐户外,您还可以使用“角色”部分下的应用程序仪表板中的界面 - https://developers.facebook.com/apps/APP_ID/roles
答案 1 :(得分:0)
如果测试帐户设置没有问题。终于找到了我缺少的参数,以使帐户与网站正确互动。
干杯。