首页 > 解决方案 > 使用 API(令牌)从应用中心/曲棍球应用下载最新的工件

问题描述

最近曲棍球移动到应用中心,我想使用 API 即时下载最新版本的 android 和 iOS 版本。

我试过什么?

检查官方swagger api-specs

1. @GET("/v0.1/apps/{owner_name}/{app_name}/recent_releases")
2. @GET("/v0.1/apps/{owner_name}/{app_name}/builds/{build_id}/downloads/{download_type}")

但是第二个 url 提供的下载 url 有不同的主机,它不起作用。

标签: hockeyappvisual-studio-app-center-test

解决方案


这个 API:

@GET("/v0.1/apps/{owner_name}/{app_name}/builds/{build_id}/downloads/{download_type}")

如果您使用 App Center 中的 Build 服务,则下载构建。如果您只使用分发服务,请尝试使用以下 API 之一来获取发布详细信息,其中包括下载 url:

https://openapi.appcenter.ms/#/distribute/releases_getLatestByUser https://openapi.appcenter.ms/#/distribute/releases_getLatestByDistributionGroup


推荐阅读