0

我正在使用管理员 SDK。我使用 java 检索每个请求 100 个用户。 https://developers.google.com/admin-sdk/directory/v1/guides/manage-users#get_all_domain_users

   Directory directoryService = getDirectoryService(adminEmailAddress);
   Directory.Users.List list = directoryService.users().list();
    list.setDomain(adminEmailAddress.substring(adminEmailAddress.indexOf('@')+1, adminEmailAddress.length()));
    list.setMaxResults(100); 

我低于异常

<HTML>
<HEAD>
<TITLE>User Rate Limit Exceeded</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>User Rate Limit Exceeded</H1>
<H2>Error 403</H2>
</BODY>
</HTML>

at com.google.api.client.auth.oauth2.TokenResponseException.from(TokenResponseException.java:105)
at com.google.api.client.auth.oauth2.TokenRequest.executeUnparsed(TokenRequest.java:287)
at com.google.api.client.auth.oauth2.TokenRequest.execute(TokenRequest.java:307)
at com.google.api.client.googleapis.auth.oauth2.GoogleCredential.executeRefreshToken(GoogleCredential.java:269)
at com.google.api.client.auth.oauth2.Credential.refreshToken(Credential.java:489)
at com.google.api.client.auth.oauth2.Credential.intercept(Credential.java:217)
at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:858)r code here

谁能告诉我,这个异常是什么,它的根本原因并修复它。?

4

1 回答 1

1

这正是它所说的:你调用 API 太快了,所以你得到了403 Forbidden回复。减慢您的通话速度,或申请增加配额。

编辑:显然,无效凭据也可能触发配额警告,因此请确保您的 OAuth 凭据有效。

于 2013-09-19T13:07:55.367 回答