我正在尝试使用 Google API Explorer 探索 Google Identity Toolkit API。API 提示“不需要身份验证”,但是当我尝试执行请求时出现错误消息:
This method requires you to be authenticated. You may need to activate the toggle above to authorize your request using OAuth 2.0.
如果我尝试使用 OAuth 2.0 切换并授权 API,我会收到 400 错误:
Error: invalid_request
Missing required parameter: scope
但是 Google Identity Toolkit API 没有声明任何范围。
请问有人可以帮忙吗?
更新: 使用 API Explorer 时遇到的其他错误:尝试执行 getAccountInfo 请求时,我传递了一个填充了 localId 字段的请求正文。我得到的回应是:
400 OK
- Show headers -
{
"error": {
"errors": [
{
"domain": "global",
"reason": "invalid",
"message": "INVALID_SERVICE_ACCOUNT"
}
],
"code": 400,
"message": "INVALID_SERVICE_ACCOUNT"
}
}