下載應用程式中錯誤的 CAB 檔案
在 Microsoft Store 分析 API 中使用此方法,下載與您的應用程式中已經向合作夥伴中心回報之特定錯誤相關聯的 CAB 檔案。 此方法只能下載針對過去 30 天內發生的應用程式錯誤的 CAB 檔案。 CAB 檔案下載也可在合作夥伴中心健康情況報告的 [失敗] 區段中取得。
使用此方法之前,您必須先使用取得應用程式中錯誤的詳細資料方法來擷取您想要下載之 CAB 檔案的識別碼。
必要條件
要使用此方法,您需要先執行以下操作:
- 如果您尚未執行此操作,請完成 Microsoft Store 分析 API 的所有必要條件。
- 取得 Azure AD 存取權杖以便用於此方法的要求標頭中。 取得存取權杖之後,您在其到期之前有 60 分鐘的時間可以使用。 權杖到期之後,您可以取得新的權杖。
- 取得您想要下載之 CAB 檔案的識別碼。 若要取得此識別碼,請使用取得應用程式中錯誤的詳細資料方法來擷取應用程式中特定錯誤的詳細資料,並在該方法的回應本文中使用 cabId 值。
Request
要求語法
方法 | 要求 URI |
---|---|
GET | https://manage.devcenter.microsoft.com/v1.0/my/analytics/cabdownload |
要求標頭
標題 | 類型 | 描述 |
---|---|---|
授權 | 字串 | 必要。 持有人<權杖>形式的 Azure AD 存取權杖。 |
要求參數
參數 | 類型 | 描述 | 必要 |
---|---|---|---|
applicationId | 字串 | 您要下載 CAB 檔案之應用程式的 Store ID。 Store ID 可在合作夥伴中心的應用程式識別頁面上取得。 範例 Store 識別碼 為 9WZDNCRFJ3Q8。 | 是 |
cabId | 字串 | 您想要下載之 CAB 檔案的唯一識別碼。 若要取得此識別碼,請使用取得應用程式中錯誤的詳細資料方法來擷取應用程式中特定錯誤的詳細資料,並在該方法的回應本文中使用 cabId 值。 | 是 |
要求範例
下列範例示範如何使用此方法下載 CAB 檔案。 將 applicationId 和 cabId 參數取代為您應用程式的適當值。
GET https://manage.devcenter.microsoft.com/v1.0/my/analytics/cabdownload?applicationId=9NBLGGGZ5QDR&cabId=1336373323853 HTTP/1.1
Authorization: Bearer <your access token>
回應
這個方法會傳回 302 (重新導向) 回應碼,並將回應中的 Location 標頭指派至 CAB 檔案的共用存取簽章 (SAS) URI。 呼叫端會重新導向至此 URI,以自動下載 CAB 檔案。