我正在尝试使用Admin SDK Directory API,专门用于检索用户信息(如“用户:获取端点”所详述)。
我在进行身份验证时已请求以下权限
https://www.googleapis.com/auth/admin.directory.user
https://www.googleapis.com/auth/admin.directory.user.readonly
但是,当我请求获取有关特定用户的信息时,会收到以下响应:
HTTP/1.1 403 Forbidden
Content-Type: application/json; charset=UTF-8
Date: Fri, 26 Jul 2013 18:25:29 GMT
Expires: Fri, 26 Jul 2013 18:25:29 GMT
Cache-Control: private, max-age=0
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Server: GSE
Transfer-Encoding: chunked
{
"error": {
"errors": [
{
"domain": "global",
"reason": "domainCannotUseApis",
"message": "Domain cannot use apis."
}
],
"code": 403,
"message": "Domain cannot use apis."
}
}
我已经在API控制台中启用了Admin SDK 。
我已经在Google Apps标准(免费)版和Google Apps for Nonprofits版上进行了尝试,但遇到相同的错误。Admin SDK Directory API是否需要Google Apps for Business帐户?
您需要在G Suite控制面板中启用管理API。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句