開始使用

App Store Connect API

App Store Connect API 是一個 REST API,可讓你在 App Store Connect 中自動化部分任務。

你可以產生以角色劃分的 API 金鑰,供你帳號中的所有 App 使用;你也可以為個別 App Store Connect 使用者產生金鑰。App Store Connect 的 API 金鑰專屬於 App Store Connect API,無法用於其他 Apple 服務。

若要開始使用,帳號持有人需要在 App Store Connect 中要求 API 的存取權限。

要求 App Store Connect API 的存取權限

必要角色:帳號持有人。請參閱角色權限

  1. 在「使用者與存取權限」中,按一下「整合」。頁面開啟時會預先選取「App Store Connect API」。

  2. 按一下「要求存取權限」。

  3. 勾選註記框以同意條款,然後按一下「提交」。

提交後,我們將審核你的要求。每項要求將按個別情況批准。

產生團隊 API 金鑰

必要角色:帳號持有人或管理。請參閱角色權限

團隊金鑰可在你帳號中的所有 App 間共用,你也可以將其僅指派給特定角色。

  1. 在「使用者與存取權限」中,按一下「整合」。頁面開啟時會預先選取「App Store Connect API」。

  2. 按一下「團隊金鑰」。

  3. 按一下「產生 API 金鑰」。 如果你已產生過 API 金鑰,且金鑰為啟用中的狀態,可以按一下新增(+)按鈕來新增更多金鑰。

  4. 輸入金鑰的名稱。這個名稱僅供你參考,並不屬於金鑰的一部分。

  5. 選取「存取權限」下的角色權限,以決定 API 的使用範圍。團隊 API 金鑰會套用到所有 App,因此你無法限制 API 金鑰的 App 存取權限。

  6. 按一下「產生」。

一旦產生 API 金鑰,你就無法編輯金鑰的名稱或存取權限。如果有任何更改必要,你必須撤銷該 API 金鑰再產生新的金鑰。 參閱有關管理和保護金鑰安全的詳細資訊(可能為英文網站)

產生 API 金鑰供個別使用

必要角色:帳號持有人、管理、App 管理、客戶支援、開發者、行銷。請參閱角色權限。

預設情況下,所有 App Store Connect 使用者均可產生和撤銷供個別使用的 API 金鑰,除非管理或帳戶持有人撤銷其執行此操作的權限。每位使用者一次只能擁有一組啟用中的 API 金鑰。

  1. 在任一 App Store Connect 頁面的右上方,按一下你的使用者名稱,然後按一下「編輯個人檔案」。

  2. 按一下「個別 API 金鑰」下的「產生金鑰」。

  3. 若要下載個別 API 金鑰,請按一下「下載」,然後按一下對話框中的「下載」。

    注意:API 金鑰均為非公開性質,且僅供下載一次。下載金鑰之後,請妥善保存。如果遺失或洩漏了金鑰,請務必立即撤銷。

  4. 若要撤銷個別 API 金鑰,請按一下「撤銷」,然後在對話框中按一下「撤銷」。API 金鑰一經撤銷,就再也無法恢復。

管理個別和團隊金鑰

必要角色:帳號持有人或管理。請參閱角色權限

擁有帳戶持有人或管理角色的使用者可以檢視和管理團隊金鑰,以及由其 App Store Connect 團隊成員所建立的個別金鑰。如果你不再希望某成員使用 API 金鑰來認證 App Store Connect 服務,可以撤銷該金鑰。若要撤銷該 API 金鑰並防止使用者建立新的金鑰,你可以從使用者權限中移除「產生個別 API 金鑰」。

  1. 在「使用者與存取權限」中,按一下「整合」。頁面開啟時會預先選取「App Store Connect API」。

  2. 按一下左上角的「個別金鑰」或「團隊金鑰」。

  3. 按一下右上方的「編輯」。

  4. 選取你要撤銷的 API 金鑰。

  5. 按一下右上方的「撤銷金鑰」,然後在對話框中按一下「撤銷」。 API 金鑰一經撤銷,就再也無法恢復。「App Store Connect API」頁面的「已撤銷」區段中,會顯示最近 30 天內撤銷的所有金鑰。