App Store Connect 輔助說明

支援 / App Store Connect / 開始使用 / App Store Connect API

開始使用

App Store Connect API

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

注意:如果你是 Apple Developer Enterprise Program 的會員,則可以使用 Enterprise Program API(可能為英文網站)。進一步瞭解。

你可以產生以角色劃分的 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 間共用,你也可以將其僅指派給特定角色。

注意:Enterprise Program API 無法使用此功能。

  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 金鑰。

注意:Enterprise Program API 無法使用此功能。

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

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

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

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

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

管理個別和團隊金鑰

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

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

注意:Enterprise Program API 無法使用此功能。

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

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

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

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

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