rn_v2.md 2.69 KB

rn(ReactNative)

接口名称

URL

支持格式

JSON

HTTP请求方式

POST

请求参数

参数列表:

字段 描述 类型 示例
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
osv 操作系统版本 string 9.1
model 机型 string iphone5

JSON格式:

os=0&uid=5605595&app_ver=4.8.1&uid=966662&udid=528ecdf34da9585784be579163a19fec4b6cd4c1&ci=2063

返回字段说明

返回列表:

字段 描述 类型 示例
code 返回的code, 200, 304等,具体的服务器定义 int
url 补丁url地址,没有传空 string http://www.yohocdn.com/fpath/fpkk.js
patchv 当前补丁的版本号,没有就传空 string 100
filecode md5( md5(文件内容) + 'yohopatch2016' ) string 100
minv rn补丁支持的最低版本号 string 4.1.0
mid 开启rn的模块, 默认关闭 string, 0 是关闭, 1是打开 {'clyx':'0'}
mid.clyx 开启潮流优选的RN模块, 默认关闭 string, 0 是关闭, 1是打开 'clyx':'0'
mid.community 开启社区的RN模块, 默认关闭 string, 0 是关闭, 1是打开 'community':'0'
mid.qrscan 开启二维码扫描的RN模块, 默认关闭 string, 0 是关闭, 1是打开 'qrscan':'0'
mid.lqzx 开启领取优惠券RN模块, 默认开 string, 0 是关闭, 1是打开 'lqzx':'1'
mid.dp 开启店铺RN模块, 默认开 string, 0 是关闭, 1是打开 'dp':'1'
mid.ms 开启秒杀RN模块, 默认开 string, 0 是关闭, 1是打开 'ms':'1'
mid.pl 开启品类RN模块, 默认关 string, 0 是关闭, 1是打开 'pl':'0'
mid.pp 开启品牌RN模块, 默认关 string, 0 是关闭, 1是打开 'pp':'0'
mid.gz 开启关注RN模块, 默认关 string, 0 是关闭, 1是打开 'gz':'0'
mid.hrdp 开启红人店铺开关的RN模块, 默认开 string, 0 是关闭, 1是打开 'hrdp':'1'

JSON格式:

{
    "code":"200",
    "url":"http://www.yohocdn.com/fpath/fpkk1000.js ",
    "patchv":"100",
    "filecode":"",
    "minv":"4.1.0",
    "mid":{
        "clyx":"0",
        "community":"0",
        "qrscan":"0"
    }
}