其他問題

與使用其他 Hive 產品相關的常見問題集合。


基於 Hive Certification Key 的 API 服務終止及 JWT 基礎 API 轉換 FAQ
  1. 哪些 API 屬於轉換對象?
  2. 在哪裡可以確認 client_id 和 client_secret?
    • 在 主控台 > App Center > 安全密鑰設定 選單中發行安全密鑰後即可確認。詳細內容請參閱相關的主控台指南。
  3. 每個 App ID 都需要分別發行 OAuth Token 嗎?
    • OAuth Token 是以專案為單位發行,因此無需為每個 App ID 分別發行。
    • 使用同一專案中任一 App ID 發行的 Token,即可在該專案內的所有平台和 App ID 中共同使用。
  4. 多次發行 Token 後,先前的 Token 會過期嗎?
    • 不會過期。每次呼叫 Token 發行 API 都會產生新的 Token,且每個 Token 自發行時起 1 小時內有效。
    • 但頻繁呼叫 Token 發行會增加伺服器負載,因此建議在 Token 即將到期或驗證失敗之前,快取並重複使用已發行的 Token。
  5. 變更 client_id 後,既有的 Token 會立即失效嗎?
    • client_id 在發行後不能任意變更。此外,已發行的 Token 在其本身有效期限(1 小時)屆滿前仍然有效。
  6. 應用程式客戶端是否需要做出對應?
    • X-Access-Token 依認證方式分為應用程式客戶端回傳的 User Token 與 OAuth 2.0 Access Token。詳細內容請參閱 權杖驗證 指南。
    • 應用程式內初始化及 SignIn 後呼叫的伺服器 API(如權杖驗證、帳號刪除等),須從應用程式客戶端接收 PlayerInfo.accessToken 值,並將其作為 X-Access-Token 標頭值使用。
    • PlayerInfo.accessToken 的有效期限為 1 小時。Token 到期時,請呼叫 Hive SDK 的 AuthV4.refreshAccessToken() 方法,並將更新後的 Token 傳給應用程式伺服器。
如果您尝试从 Google Play 购买并看到 "您尝试购买的商品无法找到"
  • 您必须在设备上安装 Google Play 应用程序(市场应用程序)并启用 Google Play 服务。
  • 设置支付方式的帐户必须在市场应用程序中注册,并且该应用程序必须至少启动一次以保持市场条款协议的最新状态。
  • 在 Google 控制台注册的构建所签署的密钥库文件必须与您正在测试的应用程序的密钥库文件相同。
  • 您必须在 Google 控制台发布管理 > 应用版本中至少发布到 alpha。
  • 注册在设备上的 Google 帐户必须注册为发布版本的测试人员。
  • 即使注册到设备的帐户已作为 Google 控制台测试人员注册,设备帐户仍需要通过 Google 控制台发布管理中的“测试加入 URL”进行选择加入。
  • 欲了解更多信息,请参阅 Google Developer
設定 Google Cloud API 使用限制

當使用 Hive 提供的 PGS 登入時,當用戶勾選「創建、編輯或刪除 Google Play 遊戲活動」框時,會創建一個新的 PGS 配置文件,這將使用 Google Cloud APIs。

API 使用預設為 10,000,如果請求超過此數量將會拋出錯誤,因此您需要在遊戲上線之前申請增加配額。

查看Google Cloud