2

对于我的 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 获取测试用户的电子邮件?

4

1 回答 1

0

看来它现在正在运行(2021 年 4 月),Facebook 帐户是使用电子邮件创建的,因此我的测试现在可以正常运行。

于 2021-04-08T10:03:42.503 回答