给ERP使用接口.md
4.56 KB
1、淘宝京东订单提供uid
淘宝京东订单提供uid(/erp/passport/getUidForTBJD)
公共请求参数
无
请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
String | 1-11 | 否 | 2088802002872447@taobao_b | 用户邮箱 |
接口说明
接口说明 | |
---|---|
请求域名 | http://api.yoho.cn |
接口名 | /erp/passport/getUidForTBJD) |
接口说明 | 解绑第三方 |
http请求方式 | POST/GET |
返回错误
错误code | 错误提示 |
---|---|
500 | 参数缺失 |
注意,通用的头部没有列出。
请求示例
http:/localhost:8080/gateway/erp/passport/getUidForTBJD?email=2088802002872447@taobao_A&debug=XYZ
响应
code为200即为成功,否则是失败。
响应参数,data部分
响应成功JSON格式如下所示:
{
"alg": "SALT_MD5",
"code": 200,
"data":
{
"uid": 20490166
},
"md5": "2e2db92ad8d24cdbd0b6e63ee06d2d9f",
"message": "请求成功"
}
响应失败JSON格式如下所示:
{
"message": "邮箱格式错误",
"code": 402
}
{
"message": "邮箱错误",
"code": 401
}
2、根据uid查询用户情报
根据uid查询用户情报(/erp/passport/getUserInfoByUid
公共请求参数
无
请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
uid | String | 1-11 | 否 | 20422066 | 用户uid |
接口说明
接口说明 | |
---|---|
请求域名 | http://api.yoho.cn |
接口名 | /erp/passport/getUserInfoByUid |
接口说明 | 解绑第三方 |
http请求方式 | POST/GET |
返回错误
错误code | 错误提示 |
---|---|
500 | 参数缺失 |
注意,通用的头部没有列出。
请求示例
http://localhost:8080/gateway/erp/passport/getUserInfoByUid?debug=XYZ&uid=20422066
响应
code为200即为成功,否则是失败。
响应参数,data部分
响应成功JSON格式如下所示:
{
"alg": "SALT_MD5",
"code": 200,
"data":
{
"uid": 20422066,
"nickname": "棉花君-无事小神仙",
"mobile": "156****5157"
},
"md5": "a4c6a695a3cf128d5cc74e4c64efea70",
"message": "请求成功"
}
3、查询有多少yoho币今年过期
请求参数
参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|
uid | int | 否 | 1234 |
注意,通用的头部没有列出。 请求示例http://service-test3.yohops.com:9999/erp/yohocoin/getNearExpNum?uid=123
响应
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"alg": "SALT_MD5",
"code": 200,
"data": 0,
"md5": "0a889a487c7a02759c66b9f44e2425c5",
"message": "ok"
}
4、查询指定时间段内各种有货币类型的数量
请求参数
参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|
begin_time | int | 是 | 1483200000 | 查询开始时间 | |
end_time | int | 是 | 1485878400 | 查询结束时间 |
注意,通用的头部没有列出。 请求示例http://127.0.0.1:8080/gateway/erp/yohocoin/getYohoCoinNumAllType
响应
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"alg": "SALT_MD5",
"code": 200,
"data": [
{
"uid": 0,
"num": 24,
"name": "订单取消退还:订单%s",
"type": 2
},
{
"uid": 0,
"num": 5,
"name": "充值",
"type": 4
},
{
"uid": 0,
"num": 1,
"name": "签到奖励",
"type": 5
},
{
"uid": 0,
"num": 3,
"name": "抽奖活动奖励",
"type": 6
},
{
"uid": 0,
"num": 41,
"name": "下单使用:订单%s",
"type": 9
},
{
"uid": 0,
"num": 18,
"name": "地点签到",
"type": 17
},
{
"uid": 0,
"num": 14,
"name": "兑换话费",
"type": 20
},
{
"uid": 0,
"num": 31,
"name": "兑换电子券",
"type": 21
},
{
"uid": 0,
"num": 5,
"name": "兑换失败",
"type": 22
},
{
"uid": 0,
"num": 4,
"name": "店铺纠错",
"type": 24
}
],
"md5": "5877540698a5d3d73ed85b6f52c692e9",
"message": "ok"
}