Facebook Graph API测试用户缺少电子邮件



对于我的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"
}

我检查了,我的用户有"电子邮件"。允许的话,我也试着用"fields=email"但是它再也不会返回邮件了。

那么如何从图形API中获取测试用户的电子邮件呢?

现在看来它正在工作(2021年4月),facebook帐户是用电子邮件创建的,所以我的测试现在运行正常。

最新更新