Tôi đang cố sử dụng Admin SDK Directory API, đặc biệt để truy xuất thông tin người dùng được chi tiết theo số Users: get endpoint.Nhận "Miền không thể sử dụng apis" khi sử dụng API thư mục SDK quản trị của Google
tôi đã yêu cầu các quyền sau khi oauthing
https://www.googleapis.com/auth/admin.directory.user
https://www.googleapis.com/auth/admin.directory.user.readonly
Tuy nhiên, khi tôi thực hiện các yêu cầu để có được thông tin về một người dùng cụ thể, tôi nhận được câu trả lời sau đây:
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."
}
}
tôi đã kích hoạt SDK quản trị trong số API Console.
Tôi đã dùng thử phiên bản Google Apps Standard (miễn phí) này và cũng là phiên bản Google Apps cho tổ chức phi lợi nhuận và có cùng lỗi. API thư mục SDK quản trị có yêu cầu tài khoản Google Apps for Business không?
Cảm ơn bạn, điều này đã hiệu quả. Sau khi nhận được sự giúp đỡ của bạn, cuối cùng tôi đã nhận thấy rằng điều này rõ ràng được chỉ ra cho người đọc quan sát trong [API thư mục: Điều kiện tiên quyết] (https://developers.google.com/admin-sdk/directory/v1/guides/prerequisites) . Tôi thất bại = ( – user215997