对于我的 Android 单元测试,我使用 Facebook Graph API 创建测试用户,然后使用电子邮件和密码登录 Facebook。
自 2021-02-26 以来,当我使用 Facebook API 创建电子邮件时,我没有收到测试用户的电子邮件。例如 :
POST APP_ID/accounts/test-users
返回:
{
"id": "USER_ID",
"access_token": "SUPER_LONG_ACCESS_TOKEN",
"login_url": "LOGIN_URL",
"password": "USER_PASSWORD"
}
因此,当我检查我的用户时,电子邮件现在丢失了:
GET /USER_ID (and user's access token)
返回:
{
"name": "FIRSTNAME LASTNAME",
"id": "USER_ID"
}
我检查了,我的用户拥有“电子邮件”权限,我也尝试使用“字段=电子邮件”获取,但它不再返回电子邮件。
那么如何像以前一样从图形 API 获取测试用户的电子邮件?