開始使用 Google Play 遊戲服務 Publishing API

如要開始呼叫 Google Play 遊戲服務 Publishing API,您必須直接從 Google Play 管理中心連結到 API 專案,並為該專案啟用 Google Play 遊戲服務 Publishing API。API 專案設定完畢後,即可用此專案管理您其他遊戲專案。

Google Play 遊戲服務的 Publishing API 只能由 Google Play 開發人員帳戶的擁有者設定。以下將說明如何:

  • 設定新的或現有的 API 專案
  • 管理 OAuth 用戶端
  • 使用服務帳戶存取 Google Play 遊戲服務 Publishing API

設定 API 專案

您必須先將 Google Play 管理中心連結至 API 專案,才能存取 Google Play 遊戲服務的 Publishing API。一般來說,我們會建議使用者建立新的 API 專案,不過目前的 Google Play Developer Publishing API 的使用者可以連結現有的 API 專案。請記住,每個 API 專案都只能連結到一個 Google Play 管理中心帳戶。

建立新的 API 專案

  1. 前往 Google Play 管理中心的「API Access」(API 存取權) 頁面。
  2. 請接受《服務條款》。
  3. 按一下「Create New Project」(建立新專案)。系統會自動產生 API 專案,然後連結到您的 Google Play 管理中心。
  4. 將 Game Services Publishing API 選項設為「ON」(開啟)

您的 API 專案現已設定可存取 Google Play 遊戲服務的 Publishing API。

使用現有的 API 專案

如果您已經是 Google Play Developer API 的使用者,可以按照以下步驟設定現有的 API 專案。如果想設定的 API 專案不在清單內,請檢查 Google Play 管理中心帳戶是否已設為擁有者,並已啟用 Google Play Developer API

  1. 前往 Google Play 管理中心的「API Access」(API 存取權) 頁面。
  2. 接受《API 服務條款》。
  3. 選擇要設定的專案。
  4. 按一下「Link」(連結)。您的 Google Play 管理中心已經連結到 API 專案了。
  5. 將 Game Services Publishing API 選項設為「ON」(開啟)

您的 API 專案現已設定可存取 Google Play 遊戲服務的 Publishing API。

設定 API 存取用戶端

使用 OAuth 用戶端

您可以允許使用者透過 OAuth 用戶端,透過自己憑證下的 Google Play 遊戲服務 Publishing API 執行動作。

只有使用者在 Google Play 管理中心的「使用者帳戶與權限」頁面允許的操作才會受到使用者的操作限制。

  1. 前往 Google Play 管理中心的「API Access」(API 存取權) 頁面。
  2. 按一下「Create OAuth client」(建立 OAuth 用戶端)下的「OAuth Clients」(OAuth 用戶端)
  3. 設定產品品牌資訊,然後按一下「Continue」(繼續)
  4. 按一下「Create client ID」(建立用戶端 ID)

本頁面的清單會顯示新 OAuth 用戶端的詳細資料。

使用服務帳戶

您也可以建立服務帳戶,在不提供個人使用者憑證的情況下,透過建構伺服器存取 Google Play 遊戲服務的 Publishing API:

  1. 前往 Google Play 管理中心的「API Access」(API 存取權) 頁面。
  2. 按一下「Service Accounts」(服務帳戶) 下的「Create Service Account」(建立服務帳戶)
  3. 按照頁面的操作說明建立服務帳戶。
  4. 在 Google Developers Console 建立服務帳戶之後,按一下「Done」(完成)。系統會自動重新整理「API Access」頁面,並列出您的服務帳戶。
  5. 按一下「Grant Access」(授予存取權),提供服務帳戶執行操作必要的權限。

此時,您應能透過服務帳戶存取 Google Play 遊戲服務的 Publishing API。詳情請參閱使用 OAuth 2.0 進行伺服器對伺服器應用程式

存取 Google Play Games Services Publishing API

您可以直接透過 HTTP 存取 Google Play 遊戲服務的 Publishing API。詳情請參閱 API 參考資料範例應用程式