App Store Connect 輔助說明

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

開始使用

App Store Connect API

你可透過 App Store Connect REST API 自動化執行 App Store Connect 中的特定作業。

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

你可以產生以角色劃分的 API 金鑰,供你帳號中的所有 App 使用;你也可以為個別 App Store Connect 使用者產生金鑰。App Store Connect API 會為此 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 金鑰供個別使用

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

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

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

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

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

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

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

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

管理個別和團隊金鑰

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

具備「帳號持有人」或「管理」角色的使用者可以檢視和管理團隊金鑰,以及由其 App Store Connect 團隊成員所建立的個別金鑰。

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

如果你不再希望某位成員能夠使用 API 金鑰來認證 App Store Connect 服務,可以撤銷該金鑰。

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

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

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

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

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

若要防止使用者建立新的 API 金鑰,請從其使用者設定中移除「產生個別 API 金鑰」權限。

  1. 在「使用者與存取權限」中,按一下「人員」。

  2. 選取你要撤銷權限的使用者。

  3. 取消勾選「其他資源」下的「產生個別 API 金鑰」註記框。