使用 API(令牌)从应用中心/Hockey 应用下载最新的工件
Download latest artifacts from app center / Hockey app using API (token)
最近曲棍球转移到应用程序中心,我想使用 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 有一个不同的主机,它不起作用。
已更新
api 已经更改,我们可以使用的新 api 是
@GET("/v0.1/public/sdk/apps/{app_secret}/releases/latest")
fun latestRelease(@Header("X-API-Token") apiToken: String, @Path("app_secret") secret: String): Call<JsonObject>
app_secret
您可以使用应用列表列出您的应用秘密,使用 this command line.
apiToken
您可以在 these instructions 之后生成一个令牌
这个API:
@GET("/v0.1/apps/{owner_name}/{app_name}/builds/{build_id}/downloads/{download_type}")
如果您使用 App Center 的构建服务,则下载构建。如果您只使用分发服务,请尝试其中一种 API 获取发布详细信息,其中包括下载 url:
https://openapi.appcenter.ms/#/distribute/releases_getLatestByUser
https://openapi.appcenter.ms/#/distribute/releases_getLatestByDistributionGroup
最近曲棍球转移到应用程序中心,我想使用 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 有一个不同的主机,它不起作用。
已更新
api 已经更改,我们可以使用的新 api 是
@GET("/v0.1/public/sdk/apps/{app_secret}/releases/latest")
fun latestRelease(@Header("X-API-Token") apiToken: String, @Path("app_secret") secret: String): Call<JsonObject>
app_secret
您可以使用应用列表列出您的应用秘密,使用 this command line.apiToken
您可以在 these instructions 之后生成一个令牌
这个API:
@GET("/v0.1/apps/{owner_name}/{app_name}/builds/{build_id}/downloads/{download_type}")
如果您使用 App Center 的构建服务,则下载构建。如果您只使用分发服务,请尝试其中一种 API 获取发布详细信息,其中包括下载 url:
https://openapi.appcenter.ms/#/distribute/releases_getLatestByUser https://openapi.appcenter.ms/#/distribute/releases_getLatestByDistributionGroup