Facebook Graph API 测试用户丢失电子邮件
Facebook Graph API test user missing email
对于我的 Android 单元测试,我使用 Facebook Graph API 创建测试用户,然后使用电子邮件和密码登录 Facebook。
自 2021-02-26,我在 Facebook API 创建一个时没有收到测试用户的电子邮件。
例如:
POST APP_ID/accounts/test-users
Returns :
{
"id": "USER_ID",
"access_token": "SUPER_LONG_ACCESS_TOKEN",
"login_url": "LOGIN_URL",
"password": "USER_PASSWORD"
}
所以现在电子邮件丢失了,当我检查我的用户时:
GET /USER_ID (and user's access token)
Returns :
{
"name": "FIRSTNAME LASTNAME",
"id": "USER_ID"
}
我检查过,我的用户拥有“电子邮件”权限,我也尝试使用“fields=email”获取,但它不再 returns 电子邮件。
那么如何像以前一样从图表 API 中获取测试用户的电子邮件?
它现在似乎可以正常工作(2021 年 4 月),Facebook 帐户是使用电子邮件创建的,所以我的测试现在 运行 正确。
对于我的 Android 单元测试,我使用 Facebook Graph API 创建测试用户,然后使用电子邮件和密码登录 Facebook。
自 2021-02-26,我在 Facebook API 创建一个时没有收到测试用户的电子邮件。 例如:
POST APP_ID/accounts/test-users
Returns :
{
"id": "USER_ID",
"access_token": "SUPER_LONG_ACCESS_TOKEN",
"login_url": "LOGIN_URL",
"password": "USER_PASSWORD"
}
所以现在电子邮件丢失了,当我检查我的用户时:
GET /USER_ID (and user's access token)
Returns :
{
"name": "FIRSTNAME LASTNAME",
"id": "USER_ID"
}
我检查过,我的用户拥有“电子邮件”权限,我也尝试使用“fields=email”获取,但它不再 returns 电子邮件。
那么如何像以前一样从图表 API 中获取测试用户的电子邮件?
它现在似乎可以正常工作(2021 年 4 月),Facebook 帐户是使用电子邮件创建的,所以我的测试现在 运行 正确。