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