Google凭据无法使用电子邮件和个人资料范围刷新令牌

时间:2014-07-31 18:34:23

标签: google-plus google-oauth google-apps google-apps-marketplace

我使用Google凭据作为google-api-client的一部分。我尝试使用带有https://www.googleapis.com/plus/v1/people/me端点的Plus api来获取他们的电子邮件和个人资料。文档说明您可以将emailprofile范围传递给它,它应该返回信息。虽然我得到的只是

  

"代码":403,   
"消息":"超出未经身份验证的使用的每日限制。继续使用需要注册。"

虽然当我使用https://www.googleapis.com/auth/userinfo.emailhttps://www.googleapis.com/auth/userinfo.profile范围时,通话工作正常。

将凭证构建为:
GoogleCredential.Builder().setTransport(HTTP_TRANSPORT) .setJsonFactory(JSON_FACTORY) .setServiceAccountId(accountId) .setServiceAccountScopes(accountScopes) .setServiceAccountPrivateKey(accountPrivateKey) .setServiceAccountUser(accountUser) .build();
并且googleCredential.refreshToken()调用失败。

0 个答案:

没有答案