...
|
...
|
@@ -232,4 +232,119 @@ code为200即为成功,否则是失败。 |
|
|
"message": "操作成功"
|
|
|
}
|
|
|
|
|
|
|
|
|
## 5、微信客服获取分享码接口##
|
|
|
|
|
|
生成唯一分享码并与微信客服uid绑定(app.passport.getWechatShareCode)
|
|
|
#### 公共请求参数
|
|
|
| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|
|
|
|client_type|string|20|否|iphone/android/ipad||手机型号(不区分大小写)|
|
|
|
|business_line|string|20|否|miniapp||(业务线)|
|
|
|
|app_version|string|20|否|6.6.3||(版本号)|
|
|
|
|udid|string|20|否|""||(设备唯一标示)|
|
|
|
#### 请求参数
|
|
|
无| 参数名称 | 参数类型 |长度| 可否为空 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|
|
|
|uid|int|11|否|12434343|0|微信客服uid|
|
|
|
|
|
|
|
|
|
| 接口说明||
|
|
|
|:-------| -----:|
|
|
|
|请求域名|http://api.yoho.cn|
|
|
|
|接口名|method=app.passport.getWechatShareCode|
|
|
|
|接口说明|微信客服获取分享码|
|
|
|
|http请求方式|POST/GET|
|
|
|
#### 返回错误
|
|
|
|错误code|错误提示|
|
|
|
|:-------| -----:|
|
|
|
|201|参数缺失|
|
|
|
注意,通用的头部没有列出。
|
|
|
请求示例
|
|
|
?method=app.passport.getWechatShareCode&uid=500031572&debug=XYZ&business_line=miniapp&client_type=miniapp
|
|
|
|
|
|
### 响应
|
|
|
data 是生成的分享码,code为200且data不为空表示生成成功,否则失败
|
|
|
响应成功JSON()格式如下所示:
|
|
|
```json
|
|
|
|
|
|
|
|
|
{
|
|
|
"alg": "SALT_MD5",
|
|
|
"code": 200,
|
|
|
"data": "1f208688c0adbfc7d",
|
|
|
"message": "操作成功"
|
|
|
}
|
|
|
|
|
|
|
|
|
{
|
|
|
"alg": "SALT_MD5",
|
|
|
"code": 201,
|
|
|
"data": null,
|
|
|
"message": "failed"
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
## 6,根据分享码,客服uid获取领取用户的信息##
|
|
|
|
|
|
客服点击分享信息时提供用户的个人信息和分组(app.passport.getUserInfoByShareCode)
|
|
|
#### 公共请求参数
|
|
|
| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|
|
|
|client_type|string|20|否|iphone/android/ipad||手机型号(不区分大小写)|
|
|
|
|business_line|string|20|否|miniapp||(业务线)|
|
|
|
|app_version|string|20|否|6.6.3||(版本号)|
|
|
|
|udid|string|20|否|""||(设备唯一标示)|
|
|
|
#### 请求参数
|
|
|
无| 参数名称 | 参数类型 |长度| 可否为空 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|
|
|
|shareCode|String|16|否|1234567890123456|""|分享码|
|
|
|
|uid|int|11|否|12434343|0|客服uid|
|
|
|
|
|
|
|
|
|
| 接口说明||
|
|
|
|:-------| -----:|
|
|
|
|请求域名|http://api.yoho.cn|
|
|
|
|接口名|method=app.passport.getUserInfoByShareCode|
|
|
|
|接口说明|客服点击分享信息时提供用户的个人信息和分组|
|
|
|
|http请求方式|POST/GET|
|
|
|
#### 返回错误
|
|
|
|错误code|错误提示|
|
|
|
|:-------| -----:|
|
|
|
|201|参数缺失|
|
|
|
注意,通用的头部没有列出。
|
|
|
请求示例
|
|
|
?method=app.passport.getUserInfoByShareCode&uid=500031572&shareCode=12abcdefgh&debug=XYZ&business_line=miniapp&client_type=miniapp
|
|
|
### 响应
|
|
|
code为200即为成功,402分享码不存在,405分享码还未被用户领取。
|
|
|
响应成功JSON()格式如下所示:
|
|
|
```json
|
|
|
|
|
|
|
|
|
{
|
|
|
"alg": "SALT_MD5",
|
|
|
"code": 200,
|
|
|
"data": {
|
|
|
"uid":123456,
|
|
|
"userName":"test"
|
|
|
"vipLevel":"普通"
|
|
|
"tag_address":"南京",
|
|
|
"tag_createTime":"2017"
|
|
|
}
|
|
|
"message": "操作成功"
|
|
|
}
|
|
|
|
|
|
|
|
|
{
|
|
|
"message": "该分享码不存在",
|
|
|
"code": 402
|
|
|
}
|
|
|
|
|
|
{
|
|
|
"message": "分享码还未被用户领取",
|
|
|
"code": 405
|
|
|
}
|
|
|
|
|
|
|
|
|
``` |
|
|
\ No newline at end of file |
...
|
...
|
|