gpt4 book ai didi

facebook - 创建后如何获取 Facebook 测试用户电子邮件和密码?

转载 作者:行者123 更新时间:2023-12-02 22:10:09 26 4
gpt4 key购买 nike

我正在使用 Selenium 来测试 Facebook 身份验证应用程序。目前,我正在使用测试套件中的脚本通过发布到此处找到的测试用户 api 来创建 Facebook 测试用户: https://developers.facebook.com/docs/test_users/

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..."
}

这给了我测试的用户名和密码。但是,如果我想在以后的测试中重用该用户,我不知道如何获取此信息。我可能看漏了一些东西。如果我执行 GET 请求来获取注册测试用户的列表,则响应如下所示:

{
"data" [
{
"id": "1231....",
"access_token":"1223134..." ,
"login_url":"https://www.facebook.com/platform/test_account.."
}
{
"id": "1231....",
"access_token":"1223134..." ,
"login_url":"https://www.facebook.com/platform/test_account.."
}
]
}

此回复没有给我任何在完整测试中登录测试用户所需的电子邮件/密码。我不想使用 access_tokenlogin_url 登录它们,因为这不符合网站上的 Facebook 身份验证流程。

最佳答案

参见https://developers.facebook.com/docs/test_users/#changepw

Facebook 不会存储明文密码,并且只会根据文档在用户创建时返回密码。您可以随时将用户的密码更改为任何内容,而无需知道他们的密码,因此您可以将所有测试用户在创建后设置为您想要的任何密码,并在运行测试时依赖该密码。

关于facebook - 创建后如何获取 Facebook 测试用户电子邮件和密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15282245/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com