问题排查

“服务未启用”错误是什么意思?

要使用任何 Google API 服务,您需要执行以下操作:

  1. 创建或使用现有的 Google Cloud 项目。
  2. 为 Cloud 项目启用服务。
  3. 传递与 Cloud 项目关联的 API 密钥或 OAuth 访问令牌。

如需详细了解如何使用 API 密钥,请参阅身份验证概览。如要解决此错误,请按照启用和停用服务中的说明为您的 Google Cloud 项目启用 Service Usage API。

如何修复权限遭拒错误?

此类错误通常意味着调用者没有适当的 Identity and Access Management 权限。如需详细了解如何修复此错误,请参阅访问权限控制指南。

如何在收到 API 错误时执行重试?

如果您收到 API 错误并想重试调用,我们建议您以指数间隔随机执行重试。对于消息指出的错误,请使用以下最小重试间隔:

  • 429 配额错误间隔 30 秒。
  • 500 配额错误间隔 1 秒。
  • 503 配额错误间隔 1 秒。

对于其他错误,请确保根据其他错误信息执行重试。如需了解详情,请参阅 google.rpc.Code

如何申请更高的 API 配额?

如需为您的 Cloud 项目申请更高的 API 配额,请执行以下操作:

  1. 访问 Service Usage API 的配额页面。
    转到“API 配额”页面
  2. 点击选择以选择 Cloud 项目。
  3. 点击配额(例如“每 100 秒请求数”)对应的修改符号。
  4. 点击申请更高配额