hf_v2.md
1.97 KB
hf_v2(hotfix)
接口名称
URL
支持格式
JSON
HTTP请求方式
get
请求参数
参数列表:
字段 | 描述 | 类型 | 示例 |
---|---|---|---|
app_ver | 当前版本号 | string | 4.8.0 |
uid | 用户ID | string | 13423331 |
os | 用户手机系统:0(代表ios),1 (代表android) | string | 1 |
udid | 设备唯一码 | string | 1d123sadao3 |
pv (没用) | 补丁版本号,如果本地没有补丁,传空 | string | 100 |
ci | 渠道号 | string | 2063 |
an | App name | string | yohobuy, mars, yoho, blk |
osv | 操作系统版本 | string | 9.1 |
model | 机型 | string | iphone5 |
JSON格式:
os=0&app_ver=4.8.1&uid=966662&udid=528ecdf34da9585784be579163a19fec4b6cd4c1&ci=2063&an=mars
返回字段说明
返回列表:
字段 | 描述 | 类型 | 示例 |
---|---|---|---|
code | 返回的code, 200, 304等,具体的服务器定义 | int | |
url | 补丁url地址,没有传空 | string | http://www.yohocdn.com/fpath/fpkk.js |
patchv | 当前补丁的版本号,没有就传空 | string | 100 |
filecode | md5( md5(文件内容) + 'yohopatch2016' ) | string | 100 |
rp | 是否开启补丁, 默认值为开启 | string | md5('krp') 启用(默认 ), md5('srp') 停用 |
type | 是否强制重启, 默认值为为否 | string | 0:提示用户二次启动,默认;1:提示用户并强制二次启动 |
tip | 提示信息 | string | 升级提示信息 |
hftype | 补丁的类型 默认值为0 | string | "0":tinker补丁 "1": andfix补丁 |
JSON格式:
{
"code":"200"
"url":"http://www.yohocdn.com/fpath/fpkk1000.js ",
"patchv":"100",
"filecode":"",
"rp":"17d7a40f313560d4d9a1189a91e45ab9",
"type":"0",
"tip":"补丁已下发,请重启",
"hftype":"0"
}