Showing
1 changed file
with
116 additions
and
0 deletions
mars点数/UidbackController.md
0 → 100644
1 | +## 1、根据sso_id获取uid ## | ||
2 | + | ||
3 | +根据sso_id获取uid (method=app.passport.getUidback) | ||
4 | + | ||
5 | + | ||
6 | +**公共请求参数** | ||
7 | + | ||
8 | +| 参数名称 | 参数类型| 长度 |可否为空 |示例 |默认值 | 备注 | | ||
9 | +| ---------|:--------:| --------:|-----:|------:|-----:|------:| | ||
10 | +|client_secret |string | 50 |否 |5ac68f20cb18efe154be | |进入接口提供的参数加密信息| | ||
11 | +|app_version |float | 10 |否 |1 | |APP版本| | ||
12 | +|os_version |string | 20 |否 |Android4.4 | |系统版本+机器型号| | ||
13 | +|client_type |string | 20 |否 |iphone/android/ipad | |手机型号(不区分大小写)| | ||
14 | +|screen_size |string | 20 |否 |800*900 | |(手机尺寸)| | ||
15 | + | ||
16 | + | ||
17 | +**请求参数:** | ||
18 | + | ||
19 | +| 参数名称 | 参数类型 |可否为空 |示例 |默认值 | 备注 | | ||
20 | +| ---------|:--------:| --------:|-----:|------:|-----:| | ||
21 | +|ssoId |int | 否 |10059 |0 | | | ||
22 | + | ||
23 | + | ||
24 | +注意,通用的头部没有列出。 | ||
25 | + | ||
26 | +请求示例http://192.168.102.217:8080/gateway?method=app.passport.getUidback&ssoId=10059&debug=XYZ | ||
27 | + | ||
28 | +**响应(data里为int类型)** | ||
29 | + | ||
30 | + { | ||
31 | + "alg": "SALT_MD5", | ||
32 | + "code": 200, | ||
33 | + "data": { | ||
34 | + "ssoId": 10059, | ||
35 | + "uid": 31 | ||
36 | + }, | ||
37 | + "md5": "23959c9afe34d9520bf69e014d459e78", | ||
38 | + "message": "Uid info" | ||
39 | + } | ||
40 | + | ||
41 | + | ||
42 | + { | ||
43 | + "code": 408, | ||
44 | + "message": "sso_id不能为空" | ||
45 | + } | ||
46 | + | ||
47 | +## 2、增加记录,获取生成用户id## | ||
48 | + | ||
49 | +增加记录,获取生成用户id(method=app.passport.addUserprofile) | ||
50 | + | ||
51 | + | ||
52 | +**公共请求参数** | ||
53 | + | ||
54 | +| 参数名称 | 参数类型| 长度 |可否为空 |示例 |默认值 | 备注 | | ||
55 | +| ---------|:--------:| --------:|-----:|------:|-----:|------:| | ||
56 | +|client_secret |string | 50 |否 |5ac68f20cb18efe154be | |进入接口提供的参数加密信息| | ||
57 | +|app_version |float | 10 |否 |1 | |APP版本| | ||
58 | +|os_version |string | 20 |否 |Android4.4 | |系统版本+机器型号| | ||
59 | +|client_type |string | 20 |否 |iphone/android/ipad | |手机型号(不区分大小写)| | ||
60 | +|screen_size |string | 20 |否 |800*900 | |(手机尺寸)| | ||
61 | + | ||
62 | +**请求参数:** | ||
63 | + | ||
64 | +| 参数名称 | 参数类型 |可否为空 |示例 |默认值 | 备注 | | ||
65 | +| ---------|:--------:| --------:|-----:|------:|-----:| | ||
66 | +|ssoId |int | 否 |9852993 |- | | | ||
67 | +|mobile |String | 是 |15212236292 | |电话号码 | | ||
68 | +|email |String | 是 |152155@126.com | |用户邮箱 | | ||
69 | +|password |String | 是 |min88111086 | |用户密码| | ||
70 | +|areacode |String | 是 | | |用户地区编号| | ||
71 | + | ||
72 | + | ||
73 | +注意,通用的头部没有列出。 | ||
74 | + | ||
75 | +请求示例http://192.168.102.217:8080/gateway?method=app.passport.addUserprofile&debug=XYZ | ||
76 | + | ||
77 | +请求body | ||
78 | + | ||
79 | + { | ||
80 | + "ssoId": 9852993, | ||
81 | + "mobile": 15212236292, | ||
82 | + "email": 152155@126.com , | ||
83 | + "password": min88111086, | ||
84 | + "areacode":123 | ||
85 | + } | ||
86 | + | ||
87 | +**响应(data里为int类型)** | ||
88 | + | ||
89 | +code为200即为成功,否则是失败。 响应JSON格式如下所示: | ||
90 | + | ||
91 | + { | ||
92 | + "alg": "SALT_MD5", | ||
93 | + "code": 200, | ||
94 | + "data": { | ||
95 | + "ssoId": 9852993, | ||
96 | + "uid": 8050256 | ||
97 | + }, | ||
98 | + "md5": "092120aa35acf86098caad0176a3c174", | ||
99 | + "message": "Uid info" | ||
100 | + } | ||
101 | + | ||
102 | + | ||
103 | + { | ||
104 | + "code": 408, | ||
105 | + "message": "sso_id不能为空" | ||
106 | + } | ||
107 | + | ||
108 | + { | ||
109 | + "code": 405, | ||
110 | + "message": "mobile与email不能都为空" | ||
111 | + } | ||
112 | + | ||
113 | + { | ||
114 | + "code": 403, | ||
115 | + "message": "password不合法" | ||
116 | + } |
-
Please register or login to post a comment