App Store Connect 輔助說明
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 的存取權限
必要角色:帳號持有人。請參閱角色權限。
-
在「使用者與存取權限」中,按一下「整合」。頁面開啟時會預先選取「App Store Connect API」。
-
按一下「要求存取權限」。
-
勾選註記框以同意條款,然後按一下「提交」。
提交後,我們將逐一審查並核准你的要求。
產生團隊 API 金鑰
必要角色:帳號持有人或管理。請參閱角色權限。
你可以在帳號中的所有 App 之間共用團隊金鑰,或將團隊金鑰指派給特定的角色。
注意:Enterprise Program API 無法使用此功能。
-
在「使用者與存取權限」中,按一下「整合」。頁面開啟時會預先選取「App Store Connect API」。
-
按一下「團隊金鑰」。
-
按一下「產生 API 金鑰」。如果你已經擁有啟用中的 API 金鑰,請按一下新增(+)按鈕來新增更多金鑰。
-
輸入金鑰的名稱。此名稱僅供你參考,並不屬於金鑰的一部分。
-
選取「存取權限」下的角色權限,以決定 API 的使用範圍。團隊 API 金鑰會套用到所有 App,因此你無法限制 API 金鑰的 App 存取權限。
-
按一下「產生」。
API 金鑰一經產生,你就無法編輯金鑰的名稱或存取權限的層級。若要更改,請撤銷該金鑰,再產生新的金鑰。瞭解如何管理和保護金鑰安全(可能為英文網站)。
產生 API 金鑰供個別使用
必要角色:帳號持有人、管理、App 管理、客戶支援、開發者、行銷。請參閱角色權限。
預設情況下,所有 App Store Connect 使用者均可產生和撤銷供個別使用的 API 金鑰,除非「管理」或「帳戶持有人」使用者撤銷其執行此操作的權限。每位使用者一次只能擁有一組啟用中的 API 金鑰。
注意:Enterprise Program API 無法使用此功能。
-
在任一 App Store Connect 頁面的右上方,按一下你的使用者名稱,然後按一下「編輯個人檔案」。
-
按一下「個別 API 金鑰」下的「產生金鑰」。
-
若要下載個別 API 金鑰,請按一下「下載」,然後按一下對話框中的「下載」。
注意:API 金鑰均為非公開性質,且僅供下載一次。下載金鑰之後,請妥善保存。如果遺失或洩漏了金鑰,請務必立即撤銷。
-
若要撤銷個別 API 金鑰,請按一下「撤銷」,然後在對話框中按一下「撤銷」。API 金鑰一經撤銷,就再也無法恢復。
管理個別和團隊金鑰
必要角色:帳號持有人或管理。請參閱角色權限。
具備「帳號持有人」或「管理」角色的使用者可以檢視和管理團隊金鑰,以及由其 App Store Connect 團隊成員所建立的個別金鑰。
注意:Enterprise Program API 無法使用此功能。
如果你不再希望某位成員能夠使用 API 金鑰來認證 App Store Connect 服務,可以撤銷該金鑰。
-
在「使用者與存取權限」中,按一下「整合」。頁面開啟時會預先選取「App Store Connect API」。
-
按一下左上角的「個別金鑰」或「團隊金鑰」。
-
按一下右上方的「編輯」。
-
選取你要撤銷的 API 金鑰。
-
按一下右上方的「撤銷金鑰」,然後在對話框中按一下「撤銷」。 API 金鑰一經撤銷,就再也無法恢復。「App Store Connect API」頁面的「已撤銷」區段中,會顯示最近 30 天內撤銷的所有金鑰。
若要防止使用者建立新的 API 金鑰,請從其使用者設定中移除「產生個別 API 金鑰」權限。
-
在「使用者與存取權限」中,按一下「人員」。
-
選取你要撤銷權限的使用者。
-
取消勾選「其他資源」下的「產生個別 API 金鑰」註記框。