android 免费发布平台,fir.im - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发...

发布应用

发布应用操作分两步,

获取上传凭证

上传文件

提交 UDID(可选).发布应用时不提交 UDID 仅影响应用管理后台对可安装用户的 UDID 识别,不影响已添加 UDID 的设备的安装;InHouse 打包方式不需要提交 UDID。

获取上传凭证

API

发布应用获取上传凭证

参数列表

名称

类型

必填

说明

type

String

ios 或者 android(发布新应用时必填)

bundle_id

String

App 的 bundleId(发布新应用时必填)

api_token

String

长度为 32, 用户在 fir 的 api_token

调用示例

curl -X "POST" "http://api.bq04.com/apps" \

-H "Content-Type: application/json" \

-d "{\"type\":\"android\", \"bundle_id\":\"xx.x\", \"api_token\":\"aa\"}"

响应示例

# status: 201

{

"id": "5592ceb6537069f2a8000000",

"type": "ios",

"short": "yk37",

"cert": {

"icon": {

"key": "xxxxx",

"token": "xxxxxx",

"upload_url": "http://upload.qiniu.com"

},

"binary": {

"key": "xxxxx",

"token": "xxxxxx",

"upload_url": "http://upload.qiniu.com"

}

}

}

上传文件

API

将 ICON 和安装包文件分别上传到上一步操作中获取到的 cert.icon 和 cert.binary 中的 upload_url

参数列表

名称

类型

必填

说明

key

String

七牛上传 key

token

String

七牛上传 token

file

File

安装包文件

x:name

String

应用名称(上传 ICON 时不需要)

x:version

String

版本号(上传 ICON 时不需要)

x:build

String

Build 号(上传 ICON 时不需要)

x:release_type

String

打包类型,只针对 iOS (Adhoc, Inhouse)(上传 ICON 时不需要)

x:changelog

String

更新日志(上传 ICON 时不需要)

调用示例

curl -F "key=xxxxxx" \

-F "token=xxxxx" \

-F "file=@aa.apk" \

-F "x:name=aaaa" \

-F "x:version=a.b.c" \

-F "x:build=1" \

-F "x:release_type=Adhoc" \ #type=ios 使用

-F "x:changelog=first" \

https://up.qbox.me

响应示例

# status: 201

{ "is_completed": true }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值