如需开始调用 Publishing API,您必须直接从 Google Play 管理中心关联到 API 项目,并为该项目启用 Publishing API。设置 API 项目后,便可用它来管理您所拥有的其他游戏项目。
Publishing API 只能由 Google Play 开发者账号的所有者进行配置。以下说明内容介绍了如何执行下列操作:
- 设置一个新的 API 项目或一个现有的 API 项目
- 管理 OAuth 客户端
- 使用服务账号访问 Publishing API
设置 API 项目
您必须先在 Google Play 管理中心内关联到 API 项目,然后才能访问 Publishing API。在大多数情况下,尽管当前 Google Play Developer Publishing API 用户可以关联到现有 API 项目,但我们仍建议您创建新的 API 项目。请注意,每个 API 项目只能关联到一个 Google Play 管理中心账号。
创建新的 API 项目
- 转到 Google Play 管理中心的 API 权限页面。
- 接受服务条款。
- 点击创建新项目。系统会自动生成一个 API 项目,并将其关联到您的 Google Play 管理中心。
- 将“Game Services Publishing API”选项的状态改为启用。
您的 API 项目现已配置为可以访问 Publishing API。
使用现有 API 项目
如果您已在使用 Google Play Developer API,则可以按照以下这些步骤设置现有的 API 项目。如果您想设置的 API 项目未列出,请验证您的 Google Play 管理中心账号是否已指定为“所有者”,Google Play Developer API 是否已启用。
- 在 Google Play 管理中心转到 API 访问权限页面。
- 接受 API 服务条款。
- 选择您想设置的项目。
- 点击关联。您的 Google Play 管理中心现已关联到 API 项目。
- 将“Game Services Publishing API”选项的状态改为启用。
您的 API 项目现已配置为可以访问 Publishing API。
设置 API 访问客户端
您可以通过 OAuth 客户端或服务账号访问 Publishing API。
使用 OAuth 客户端
借助 OAuth 客户端,您可以允许用户使用自己的凭据通过 Publishing API 执行操作。
用户可执行的操作仅限于通过 Google Play 管理中心的用户账号和权限页面允许的操作。
- 转到 Google Play 管理中心的 API 权限页面。
- 点击 OAuth 客户端下的创建 OAuth 客户端。
- 配置您产品的品牌信息,然后点击继续。
- 点击创建客户端 ID。
新 OAuth 客户端的详细信息会以列表形式显示在此页面上。
使用服务账号
您还可以创建一个无需提供个人用户凭据便可从构建服务器访问 Publishing API 的服务账号。
- 转到 Google Play 管理中心的 API 权限页面。
- 点击服务账号下的创建服务账号。
- 按照页面上的说明创建您的服务账号。
- 在 Google Developers Console 上创建服务账号后,点击完成。API 权限页面会自动刷新,您的服务账号将随即列出。
- 点击授予访问权限,为服务账号提供执行相关操作所需的权限。
如需了解详情,请参阅将 OAuth 2.0 用于服务器到服务器应用。
访问 Google Play Games Services Publishing API
您可以直接通过 HTTP 访问 Publishing API。如需了解详情,请参阅 Publishing API 参考文档和示例应用。