Showing
1 changed file
with
48 additions
and
0 deletions
个人中心/signinByOpenID.md
0 → 100644
1 | +## 1、第三方登录 ## | ||
2 | + | ||
3 | +第三方登录(method=app.passport.signinByOpenID) | ||
4 | +#### 公共请求参数 | ||
5 | +| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 | | ||
6 | +|:-------| -----:|-----:|-----:|-----:|-----:|----:| | ||
7 | +|client_secret|string|50|否|5ac68f20cb18efe154be||进入接口提供的参数加密信息| | ||
8 | +|app_version|float|10|否|1||APP版本| | ||
9 | +|os_version|string|20|否|Android4.4||系统版本+机器型号| | ||
10 | +|client_type|string|20|否|iphone/android/ipad||手机型号(不区分大小写)| | ||
11 | +|screen_size|string|20|否|800x900||(手机尺寸)| | ||
12 | +#### 请求参数 | ||
13 | +| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 | | ||
14 | +|:-------| -----:|-----:|-----:|-----:|-----:|----:| | ||
15 | +|openId|String|64|否|7C03CB612F8C712CA043A42276B695E9|空白|openId| | ||
16 | +|replace_id|String|64|是|7C03CB612F8C712CA043A42276B695E9|空白|replace_id优先于openId| | ||
17 | +|source_type|String|10|否|wechat|空白|来源类型| | ||
18 | + | ||
19 | +#### 接口说明 | ||
20 | +| 接口说明|| | ||
21 | +|:-------| -----:| | ||
22 | +|http请求方式|POST/GET| | ||
23 | +#### 返回错误 | ||
24 | +|错误code|错误提示| | ||
25 | +|:-------| -----:| | ||
26 | +|500|请先登录| | ||
27 | + | ||
28 | +注意,通用的头部没有列出。 | ||
29 | +请求示例 | ||
30 | +http://192.168.102.205:8080/gateway?method=app.passport.signinByOpenID&openId=7C03CB612F8C712CA043A42276B695E9&source_type=wechat | ||
31 | + | ||
32 | +### 响应 | ||
33 | +code为200即为成功,否则是失败。 | ||
34 | +响应参数,data部分 | ||
35 | +响应成功JSON格式如下所示: | ||
36 | +```json | ||
37 | +{ | ||
38 | + "alg": "SALT_MD5", | ||
39 | + "code": 200, | ||
40 | + "data": { | ||
41 | + "is_bind": "N", | ||
42 | + "ssouid": 0, | ||
43 | + "uid": 0 | ||
44 | + }, | ||
45 | + "md5": "692af1f667029462d30a232a81ac8ddb", | ||
46 | + "message": "登录成功" | ||
47 | +} | ||
48 | +``` |
-
Please register or login to post a comment