Committed by
niall
新增v2接口
Showing
3 changed files
with
139 additions
and
26 deletions
hf_v2.md
0 → 100644
1 | +# hf_v2(hotfix) | ||
2 | + | ||
3 | +## 接口名称 | ||
4 | + | ||
5 | + | ||
6 | +## URL | ||
7 | + * http://iconfig.yoho.cn/hf/v2 | ||
8 | + | ||
9 | + | ||
10 | +## 支持格式 | ||
11 | +JSON | ||
12 | + | ||
13 | +## HTTP请求方式 | ||
14 | +get | ||
15 | + | ||
16 | +## 请求参数 | ||
17 | +**参数列表:** | ||
18 | + | ||
19 | +| 字段 | 描述 | 类型 | 示例 | | ||
20 | +|------------|--------|--------|----------------------| | ||
21 | +| app_ver| 当前版本号 | string | 4.8.0 | | ||
22 | +| uid | 用户ID | string | 13423331 | | ||
23 | +| os | 用户手机系统:0(代表ios),1 (代表android)| string | 1 | | ||
24 | +| udid | 设备唯一码 | string | 1d123sadao3 | | ||
25 | +| patchv (没用) | 补丁版本号,如果本地没有补丁,传空 | string | 100 | | ||
26 | + | ||
27 | + | ||
28 | +**JSON格式:** | ||
29 | +``` | ||
30 | +os=0&uid=5605595&app_ver=4.8.1&uid=966662&udid=528ecdf34da9585784be579163a19fec4b6cd4c1 | ||
31 | +``` | ||
32 | + | ||
33 | +## 返回字段说明 | ||
34 | +**返回列表:** | ||
35 | + | ||
36 | +| 字段 | 描述 | 类型 | 示例 | | ||
37 | +|------------|--------|--------|----------------------| | ||
38 | +| code| 返回的code, 200, 304等,具体的服务器定义 | int | | | ||
39 | +| url| 补丁url地址,没有传空 | string | http://www.yohocdn.com/fpath/fpkk.js | | ||
40 | +| patchv | 当前补丁的版本号,没有就传空 | string | 100 | | ||
41 | +| filecode |md5( md5(文件内容) + 'yohopatch2016' )| string | 100 | | ||
42 | + | ||
43 | + | ||
44 | + | ||
45 | +**JSON格式:** | ||
46 | + | ||
47 | +``` | ||
48 | +{ | ||
49 | + "url":"http://www.yohocdn.com/fpath/fpkk1000.js ", | ||
50 | + "patchv":"100", | ||
51 | + "filecode":"" | ||
52 | + } | ||
53 | + | ||
54 | +``` |
@@ -35,35 +35,28 @@ | @@ -35,35 +35,28 @@ | ||
35 | 35 | ||
36 | 36 | ||
37 | ## URL | 37 | ## URL |
38 | - * http://m.yohobuy.com/lb/v1 | 38 | + * http://iconfig.yoho.cn/lb/v2 |
39 | 39 | ||
40 | 40 | ||
41 | -## 支持格式 | ||
42 | -JSON | ||
43 | - | ||
44 | ## HTTP请求方式 | 41 | ## HTTP请求方式 |
45 | -POST | 42 | +Get |
46 | 43 | ||
47 | ## 请求参数 | 44 | ## 请求参数 |
48 | **参数列表:** | 45 | **参数列表:** |
49 | 46 | ||
50 | | 字段 | 描述 | 类型 | 示例 | | 47 | | 字段 | 描述 | 类型 | 示例 | |
51 | |------------|--------|--------|----------------------| | 48 | |------------|--------|--------|----------------------| |
52 | -| app_version| 当前版本号 | string | 3.8.0 | | 49 | +| app_ver| 当前版本号 | string | 4.8.0 | |
53 | | uid | 用户ID | string | 13423331 | | 50 | | uid | 用户ID | string | 13423331 | |
54 | -| client_type | 用户手机系统:Android,IOS | string | Android | | ||
55 | -| screen_size | 屏幕尺寸 | string | 1080x1920 | | 51 | +| os | 用户手机系统:0(代表ios),1 (代表android)| string | 1 | |
56 | | udid | 设备唯一码 | string | 1d123sadao3 | | 52 | | udid | 设备唯一码 | string | 1d123sadao3 | |
57 | -| os_version | 设备版本号 | string | 1d123sadao3 | | 53 | +| patchv (没用) | 补丁版本号,如果本地没有补丁,传空 | string | 100 | |
58 | 54 | ||
59 | **JSON格式:** | 55 | **JSON格式:** |
56 | + | ||
60 | ``` | 57 | ``` |
61 | -{ | ||
62 | - "app_version": "3.8.0", | ||
63 | - "uid":"123123123", | ||
64 | - "client_type":"Android", | ||
65 | - "os_version":"1080x1920" | ||
66 | -} | 58 | +os=0&uid=5605595&app_ver=4.8.1&uid=966662&udid=528ecdf34da9585784be579163a19fec4b6cd4c1 |
59 | + | ||
67 | ``` | 60 | ``` |
68 | 61 | ||
69 | ## 返回字段说明 | 62 | ## 返回字段说明 |
@@ -74,12 +67,6 @@ POST | @@ -74,12 +67,6 @@ POST | ||
74 | | code| 返回的code, 200, 304等,具体的服务器定义 | int | | | 67 | | code| 返回的code, 200, 304等,具体的服务器定义 | int | | |
75 | | message | 信息 | string | | | 68 | | message | 信息 | string | | |
76 | | md5 | 当前请求的唯一码 | string | | | 69 | | md5 | 当前请求的唯一码 | string | | |
77 | -| data | 配置参数数据,参考data,config列表 | object | | | ||
78 | - | ||
79 | -**ae列表:** | ||
80 | - | ||
81 | -| 字段 | 描述 | 类型 | 示例 | | ||
82 | -|------------|--------|--------|----------------------| | ||
83 | | ae| 是否启用appembed,默认关闭 | string | md5('cc') 关闭 md5('oo') 打开 | | 70 | | ae| 是否启用appembed,默认关闭 | string | md5('cc') 关闭 md5('oo') 打开 | |
84 | | url | 打开的地址 | string | http://m.yohobuy.com | | 71 | | url | 打开的地址 | string | http://m.yohobuy.com | |
85 | | tl | 是否开启https , 默认打开| string | md5('acecl') 关闭 md5('opqcl') 打开 | | 72 | | tl | 是否开启https , 默认打开| string | md5('acecl') 关闭 md5('opqcl') 打开 | |
@@ -88,13 +75,15 @@ POST | @@ -88,13 +75,15 @@ POST | ||
88 | | dl | 是否开启android的httpdns的IP直连 , 默认关闭| string | md5('sdl') 关闭 md5('kdl') 开启 | | 75 | | dl | 是否开启android的httpdns的IP直连 , 默认关闭| string | md5('sdl') 关闭 md5('kdl') 开启 | |
89 | | dli | 是否开启ios的httpdns的IP直连 , 默认关闭| string | md5('sdl') 关闭 md5('kdl') 开启 | | 76 | | dli | 是否开启ios的httpdns的IP直连 , 默认关闭| string | md5('sdl') 关闭 md5('kdl') 开启 | |
90 | | bd | 切换umeng和大数据的crash上报开关,默认umeng| string | md5('sbd') umeng md5('kbd') 大数据 | | 77 | | bd | 切换umeng和大数据的crash上报开关,默认umeng| string | md5('sbd') umeng md5('kbd') 大数据 | |
78 | +| icrn | 是否开启rn版本的社区 | string | md5('sdl') 关闭 md5('kdl') 开启 | | ||
79 | + | ||
80 | + | ||
81 | + | ||
91 | **JSON格式:** | 82 | **JSON格式:** |
83 | + | ||
92 | ``` | 84 | ``` |
93 | { | 85 | { |
94 | -"code":200, | ||
95 | -"message":"Config Success", | ||
96 | -"md5":"1231231231231", | ||
97 | -"data":{ | 86 | + "code":200, |
98 | "ae":"e0323a9039add2978bf5b49550572c7c", | 87 | "ae":"e0323a9039add2978bf5b49550572c7c", |
99 | "url":"http://m.yohobuy.com", | 88 | "url":"http://m.yohobuy.com", |
100 | "tl":"352f028bd6ecf28de1c285c573642659", | 89 | "tl":"352f028bd6ecf28de1c285c573642659", |
@@ -104,6 +93,6 @@ POST | @@ -104,6 +93,6 @@ POST | ||
104 | "dli":"5b2d8b4b242e067616c6cd98851b2306", | 93 | "dli":"5b2d8b4b242e067616c6cd98851b2306", |
105 | "bd":"b98d50c159a938723d8eb8f3039afab2" | 94 | "bd":"b98d50c159a938723d8eb8f3039afab2" |
106 | 95 | ||
107 | - } | ||
108 | } | 96 | } |
97 | + | ||
109 | ``` | 98 | ``` |
rn_v2.md
0 → 100644
1 | +# rn(ReactNative) | ||
2 | + | ||
3 | +## 接口名称 | ||
4 | + | ||
5 | + | ||
6 | +## URL | ||
7 | + * http://m.yohobuy.com/rn/v1 | ||
8 | + | ||
9 | + | ||
10 | +## 支持格式 | ||
11 | +JSON | ||
12 | + | ||
13 | +## HTTP请求方式 | ||
14 | +POST | ||
15 | + | ||
16 | +## 请求参数 | ||
17 | +**参数列表:** | ||
18 | + | ||
19 | +| 字段 | 描述 | 类型 | 示例 | | ||
20 | +|------------|--------|--------|----------------------| | ||
21 | +| app_version| 当前版本号 | string | 3.8.0 | | ||
22 | +| uid | 用户ID | string | 13423331 | | ||
23 | +| client_type | 用户手机系统:Android,IOS | string | Android | | ||
24 | +| screen_size | 屏幕尺寸 | string | 1080x1920 | | ||
25 | +| udid | 设备唯一码 | string | 1d123sadao3 | | ||
26 | +| os_version | 设备版本号 | string | 1d123sadao3 | | ||
27 | +| ci | 渠道号 | string | 2063 | | ||
28 | + | ||
29 | +**JSON格式:** | ||
30 | +``` | ||
31 | +{ | ||
32 | + "app_version": "3.8.0", | ||
33 | + "uid":"123123123", | ||
34 | + "client_type":"Android", | ||
35 | + "os_version":"1080x1920" | ||
36 | +} | ||
37 | +``` | ||
38 | + | ||
39 | +## 返回字段说明 | ||
40 | +**返回列表:** | ||
41 | + | ||
42 | +| 字段 | 描述 | 类型 | 示例 | | ||
43 | +|------------|--------|--------|----------------------| | ||
44 | +| code| 返回的code, 200, 304等,具体的服务器定义 | int | | | ||
45 | +| message | 信息 | string | | | ||
46 | +| md5 | 当前请求的唯一码 | string | | | ||
47 | +| data | 配置参数数据,参考data列表 | object | | | ||
48 | + | ||
49 | +**列表:** | ||
50 | + | ||
51 | +| 字段 | 描述 | 类型 | 示例 | | ||
52 | +|------------|--------|--------|----------------------| | ||
53 | +| url| 补丁url地址,没有传空 | string | http://www.yohocdn.com/fpath/fpkk.zip | | ||
54 | +| rnv | rn版本号| string | 100 | | ||
55 | +| filecode |md5( md5(文件内容) + 'yohorn2016' )| string | 100 | | ||
56 | +| minv | 最低支持的版本 | string | 3.9.0 | | ||
57 | +**JSON格式:** | ||
58 | +``` | ||
59 | +{ | ||
60 | +"code":200, | ||
61 | +"message":"Config Success", | ||
62 | +"md5":"1231231231231", | ||
63 | +"data":{ | ||
64 | + "url":"http://www.yohocdn.com/rn/fpkk1000.zip ", | ||
65 | + "rnv":"100", | ||
66 | + "filecode":"123123" | ||
67 | + "minv":"3.9.0" | ||
68 | + } | ||
69 | +} | ||
70 | +``` |
-
Please register or login to post a comment