Я пытаюсь использовать API API SDK администратора, в частности, для получения информации о пользователе, как описано в Пользователи: получите конечную точку.
Я просил следующие разрешения при oauthing
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."
}
}
Я включил SDK администратора в консоли API.
Я пробовал это в стандартной версии Google Apps (Free), а также в Google Apps для некоммерческих организаций и получал ту же ошибку. Требуется ли API API SDK администратора для учетной записи Google Apps для бизнеса?