第三方接口
diff --git "a/source/_posts/\344\270\200\345\215\241\351\200\232v5\347\254\254\344\270\211\346\226\271\346\225\260\346\215\256\345\257\271\346\216\245\346\216\245\345\217\243\346\226\207\346\241\243.md" "b/source/_posts/\344\270\200\345\215\241\351\200\232v5\347\254\254\344\270\211\346\226\271\346\225\260\346\215\256\345\257\271\346\216\245\346\216\245\345\217\243\346\226\207\346\241\243.md"
index 6fac146..b41dbbb 100644
--- "a/source/_posts/\344\270\200\345\215\241\351\200\232v5\347\254\254\344\270\211\346\226\271\346\225\260\346\215\256\345\257\271\346\216\245\346\216\245\345\217\243\346\226\207\346\241\243.md"
+++ "b/source/_posts/\344\270\200\345\215\241\351\200\232v5\347\254\254\344\270\211\346\226\271\346\225\260\346\215\256\345\257\271\346\216\245\346\216\245\345\217\243\346\226\207\346\241\243.md"
@@ -24,7 +24,7 @@
**请求URL:**
-- `https://ip:port/epayapi/services/thirdparty/common/single/cardcustinfo`
+- `https://ip:port/epayapi/services/thirdparty/common/single/custcardinfo`
**请求方式/格式:**
@@ -43,7 +43,7 @@
**请求内容示例:**
```html
-URI:https://ip:port/epayapi/services/thirdparty/common/accountquery
+URI:https://ip:port/epayapi/services/thirdparty/common/single/custcardinfo
partner_id:10000
stuempno:09893092
@@ -58,13 +58,47 @@
```json
{
- "retcode":"0",
- "retmsg":"查询成功",
- "stuempno":"09893092",
- "username":"王二小",
- "balance":4850,
- "cardno":103920299,
- "status":"正常"
+ "retcode": "0",
+ "retmsg": "查询成功",
+ "data": [
+ {
+ "stuempno": "2012135138",
+ "custname": "徐晨",
+ "cardno": 900,
+ "cardstatus": 1,
+ "showcardno": "0000006271",
+ "cardphyid": "540DB1E3",
+ "expiredate": "20160801",
+ "opendate": "20150901",
+ "cardverno": "150901001789",
+ "cardtype": 1,
+ "cardtypename": "正式卡",
+ "custid": 2001393,
+ "custtype": 3,
+ "custtypename": "学生",
+ "deptcode": "1",
+ "deptname": "上海**学院",
+ "specialtycode": "0",
+ "specialtyname": null,
+ "sex": "1",
+ "idtype": "1",
+ "idtypename": "身份证",
+ "idno": "310108199********3",
+ "areacode": "2",
+ "areaname": "浦东校区",
+ "classcode": null,
+ "countrycode": "0",
+ "country": null,
+ "email": null,
+ "nationcode": "0",
+ "nation": "汉族",
+ "tel": null,
+ "mobile": null,
+ "zipcode": null,
+ "cardupdtime": "20150901135222",
+ "custupdtime": "20150901135222"
+ }
+ ]
}
```
@@ -86,7 +120,7 @@
|retcode|String|返回码(0=成功,其他为失败)|
|retmsg|String|返回消息|
|stuempno|String|学号|
-|username|String|姓名|
+|custname|String|姓名|
|balance|Integer|余额(分)|
|cardno|Integer|卡号|
|status|String|状态(正常)|
@@ -96,7 +130,7 @@
**请求URL:**
-- `https://ip:port/epayapi/services/thirdparty/common/batch/cardcustinfo`
+- `https://ip:port/epayapi/services/thirdparty/common/batch/custcardinfo`
**请求方式/格式:**
@@ -108,6 +142,8 @@
|参数名 | 类型 | 必选 | 说明 |
|-----|------|-----|------|
|partner_id|String|是 |本系统分配给各个接入应用的合作伙伴id号|
+|pageno|String|否| 页码,默认1|
+|pagesize|String|否| 每页行数,默认10,范围10-500|
|cardupdtime|String|否| 卡最后更新时间(二选一)|
|custupdtime|String|否| 客户最后更新时间(二选一)|
|timestamp|String|是|时间戳格式为yyyyMMddhh24miss|
@@ -116,9 +152,11 @@
**请求内容示例:**
```html
-URI:https://ip:port/epayapi/services/thirdparty/common/batch/cardcustinfo
+URI:https://ip:port/epayapi/services/thirdparty/common/batch/custcardinfo
partner_id:10000
+pageno:1
+pagesize:100
cardupdtime:20150829145802
timestamp:20150119130901
sign:5195f9b9116e4adf67eeebc9935d33dc683f677d
@@ -131,13 +169,392 @@
```json
{
- "retcode":"0",
- "retmsg":"查询成功",
- "data":[
- {
- "cardno":1001
- }
- ]
+ "retcode": "0",
+ "retmsg": "查询成功",
+ "data": null,
+ "page": {
+ "totalCount": 10700,
+ "pageSize": 10,
+ "pageNo": 1,
+ "list": [
+ {
+ "stuempno": "2012127213",
+ "custname": "时妍婧",
+ "cardno": 1767,
+ "cardstatus": 1,
+ "showcardno": "0000002103",
+ "cardphyid": "540F38B3",
+ "expiredate": "20160801",
+ "opendate": "20150901",
+ "cardverno": "150901003521",
+ "cardtype": 1,
+ "cardtypename": "正式卡",
+ "custid": 2000907,
+ "custtype": 3,
+ "custtypename": "学生",
+ "deptcode": "1",
+ "deptname": "上海**学院",
+ "specialtycode": "0",
+ "specialtyname": null,
+ "sex": "2",
+ "idtype": "1",
+ "idtypename": "身份证",
+ "idno": "3702851*********",
+ "areacode": "2",
+ "areaname": "浦东校区",
+ "classcode": null,
+ "countrycode": "0",
+ "country": null,
+ "email": null,
+ "nationcode": "0",
+ "nation": "汉族",
+ "tel": null,
+ "mobile": null,
+ "zipcode": null,
+ "cardupdtime": "20150901143334",
+ "custupdtime": "20150901143334"
+ },
+ {
+ "stuempno": "2012145107",
+ "custname": "汪珍霞",
+ "cardno": 1779,
+ "cardstatus": 1,
+ "showcardno": "0000002340",
+ "cardphyid": "54101943",
+ "expiredate": "20160801",
+ "opendate": "20150901",
+ "cardverno": "150901003545",
+ "cardtype": 1,
+ "cardtypename": "正式卡",
+ "custid": 2001795,
+ "custtype": 3,
+ "custtypename": "学生",
+ "deptcode": "1",
+ "deptname": "上海**学院",
+ "specialtycode": "0",
+ "specialtyname": null,
+ "sex": "2",
+ "idtype": "1",
+ "idtypename": "身份证",
+ "idno": "3702851*********",
+ "areacode": "2",
+ "areaname": "浦东校区",
+ "classcode": null,
+ "countrycode": "0",
+ "country": null,
+ "email": null,
+ "nationcode": "0",
+ "nation": "汉族",
+ "tel": null,
+ "mobile": null,
+ "zipcode": null,
+ "cardupdtime": "20150901143411",
+ "custupdtime": "20150901143411"
+ },
+ {
+ "stuempno": "2012127218",
+ "custname": "高秋依",
+ "cardno": 1781,
+ "cardstatus": 1,
+ "showcardno": "0000002098",
+ "cardphyid": "540FA163",
+ "expiredate": "20160801",
+ "opendate": "20150901",
+ "cardverno": "150901003550",
+ "cardtype": 1,
+ "cardtypename": "正式卡",
+ "custid": 2000912,
+ "custtype": 3,
+ "custtypename": "学生",
+ "deptcode": "1",
+ "deptname": "上海**学院",
+ "specialtycode": "0",
+ "specialtyname": null,
+ "sex": "2",
+ "idtype": "1",
+ "idtypename": "身份证",
+ "idno": "3702851*********",
+ "areacode": "2",
+ "areaname": "浦东校区",
+ "classcode": null,
+ "countrycode": "0",
+ "country": null,
+ "email": null,
+ "nationcode": "0",
+ "nation": "汉族",
+ "tel": null,
+ "mobile": null,
+ "zipcode": null,
+ "cardupdtime": "20150901143419",
+ "custupdtime": "20150901143419"
+ },
+ {
+ "stuempno": "2012145110",
+ "custname": "邱婷",
+ "cardno": 1783,
+ "cardstatus": 1,
+ "showcardno": "0000002337",
+ "cardphyid": "540C7BA3",
+ "expiredate": "20160801",
+ "opendate": "20150901",
+ "cardverno": "150901003553",
+ "cardtype": 1,
+ "cardtypename": "正式卡",
+ "custid": 2001798,
+ "custtype": 3,
+ "custtypename": "学生",
+ "deptcode": "1",
+ "deptname": "上海**学院",
+ "specialtycode": "0",
+ "specialtyname": null,
+ "sex": "2",
+ "idtype": "1",
+ "idtypename": "身份证",
+ "idno": "3702851*********",
+ "areacode": "2",
+ "areaname": "浦东校区",
+ "classcode": null,
+ "countrycode": "0",
+ "country": null,
+ "email": null,
+ "nationcode": "0",
+ "nation": "汉族",
+ "tel": null,
+ "mobile": null,
+ "zipcode": null,
+ "cardupdtime": "20150901143425",
+ "custupdtime": "20150901143425"
+ },
+ {
+ "stuempno": "2012145111",
+ "custname": "汪逸馨",
+ "cardno": 1785,
+ "cardstatus": 1,
+ "showcardno": "0000002336",
+ "cardphyid": "540FDD33",
+ "expiredate": "20160801",
+ "opendate": "20150901",
+ "cardverno": "150901003557",
+ "cardtype": 1,
+ "cardtypename": "正式卡",
+ "custid": 2001799,
+ "custtype": 3,
+ "custtypename": "学生",
+ "deptcode": "1",
+ "deptname": "上海**学院",
+ "specialtycode": "0",
+ "specialtyname": null,
+ "sex": "2",
+ "idtype": "1",
+ "idtypename": "身份证",
+ "idno": "3702851*********",
+ "areacode": "2",
+ "areaname": "浦东校区",
+ "classcode": null,
+ "countrycode": "0",
+ "country": null,
+ "email": null,
+ "nationcode": "0",
+ "nation": "汉族",
+ "tel": null,
+ "mobile": null,
+ "zipcode": null,
+ "cardupdtime": "20150901143430",
+ "custupdtime": "20150901143430"
+ },
+ {
+ "stuempno": "0823",
+ "custname": "殷林森",
+ "cardno": 11267,
+ "cardstatus": 1,
+ "showcardno": "0000021032",
+ "cardphyid": "540F8A03",
+ "expiredate": "20990801",
+ "opendate": "20151010",
+ "cardverno": "151010000274",
+ "cardtype": 1,
+ "cardtypename": "正式卡",
+ "custid": 2007087,
+ "custtype": 2,
+ "custtypename": "教工",
+ "deptcode": "129",
+ "deptname": "国际**学院",
+ "specialtycode": "0",
+ "specialtyname": null,
+ "sex": "0",
+ "idtype": "0",
+ "idtypename": null,
+ "idno": null,
+ "areacode": "2",
+ "areaname": "浦东校区",
+ "classcode": null,
+ "countrycode": "0",
+ "country": null,
+ "email": null,
+ "nationcode": "0",
+ "nation": null,
+ "tel": null,
+ "mobile": null,
+ "zipcode": null,
+ "cardupdtime": "20151010140928",
+ "custupdtime": "20151010140928"
+ },
+ {
+ "stuempno": "2012121242",
+ "custname": "顾承阳",
+ "cardno": 1586,
+ "cardstatus": 1,
+ "showcardno": "0000004005",
+ "cardphyid": "540C6533",
+ "expiredate": "20160801",
+ "opendate": "20150901",
+ "cardverno": "150901003160",
+ "cardtype": 1,
+ "cardtypename": "正式卡",
+ "custid": 2000091,
+ "custtype": 3,
+ "custtypename": "学生",
+ "deptcode": "1",
+ "deptname": "上海**学院",
+ "specialtycode": "0",
+ "specialtyname": null,
+ "sex": "1",
+ "idtype": "1",
+ "idtypename": "身份证",
+ "idno": "3702851*********",
+ "areacode": "2",
+ "areaname": "浦东校区",
+ "classcode": null,
+ "countrycode": "0",
+ "country": null,
+ "email": null,
+ "nationcode": "0",
+ "nation": "汉族",
+ "tel": null,
+ "mobile": null,
+ "zipcode": null,
+ "cardupdtime": "20150901142422",
+ "custupdtime": "20150901142422"
+ },
+ {
+ "stuempno": "0920",
+ "custname": "方磊",
+ "cardno": 1592,
+ "cardstatus": 1,
+ "showcardno": "0000000168",
+ "cardphyid": "540F7953",
+ "expiredate": "20990801",
+ "opendate": "20150901",
+ "cardverno": "150901003172",
+ "cardtype": 1,
+ "cardtypename": "正式卡",
+ "custid": 2007090,
+ "custtype": 2,
+ "custtypename": "教工",
+ "deptcode": "129",
+ "deptname": "国际**学院",
+ "specialtycode": "0",
+ "specialtyname": null,
+ "sex": "0",
+ "idtype": "0",
+ "idtypename": null,
+ "idno": null,
+ "areacode": "2",
+ "areaname": "浦东校区",
+ "classcode": null,
+ "countrycode": "0",
+ "country": null,
+ "email": null,
+ "nationcode": "0",
+ "nation": null,
+ "tel": null,
+ "mobile": null,
+ "zipcode": null,
+ "cardupdtime": "20150901142449",
+ "custupdtime": "20150901142449"
+ },
+ {
+ "stuempno": "2012127117",
+ "custname": "施雨",
+ "cardno": 1593,
+ "cardstatus": 1,
+ "showcardno": "0000002146",
+ "cardphyid": "540CC9B3",
+ "expiredate": "20160801",
+ "opendate": "20150901",
+ "cardverno": "150901003173",
+ "cardtype": 1,
+ "cardtypename": "正式卡",
+ "custid": 2000864,
+ "custtype": 3,
+ "custtypename": "学生",
+ "deptcode": "1",
+ "deptname": "上海**学院",
+ "specialtycode": "0",
+ "specialtyname": null,
+ "sex": "2",
+ "idtype": "1",
+ "idtypename": "身份证",
+ "idno": "3702851*********",
+ "areacode": "2",
+ "areaname": "浦东校区",
+ "classcode": null,
+ "countrycode": "0",
+ "country": null,
+ "email": null,
+ "nationcode": "0",
+ "nation": "汉族",
+ "tel": null,
+ "mobile": null,
+ "zipcode": null,
+ "cardupdtime": "20150901142451",
+ "custupdtime": "20150901142451"
+ },
+ {
+ "stuempno": "2012127119",
+ "custname": "朱时琳",
+ "cardno": 1597,
+ "cardstatus": 1,
+ "showcardno": "0000002144",
+ "cardphyid": "540CDDB3",
+ "expiredate": "20160801",
+ "opendate": "20150901",
+ "cardverno": "150901003182",
+ "cardtype": 1,
+ "cardtypename": "正式卡",
+ "custid": 2000866,
+ "custtype": 3,
+ "custtypename": "学生",
+ "deptcode": "1",
+ "deptname": "上海**学院",
+ "specialtycode": "0",
+ "specialtyname": null,
+ "sex": "2",
+ "idtype": "1",
+ "idtypename": "身份证",
+ "idno": "3702851*********",
+ "areacode": "2",
+ "areaname": "浦东校区",
+ "classcode": null,
+ "countrycode": "0",
+ "country": null,
+ "email": null,
+ "nationcode": "0",
+ "nation": "汉族",
+ "tel": null,
+ "mobile": null,
+ "zipcode": null,
+ "cardupdtime": "20150901142514",
+ "custupdtime": "20150901142514"
+ }
+ ],
+ "firstResult": 0,
+ "firstPage": true,
+ "lastPage": false,
+ "nextPage": 2,
+ "totalPage": 10,
+ "prePage": 1
+ }
}
```
@@ -180,20 +597,20 @@
|-----|------|-----|------|
|partner_id|String|是 |本系统分配给各个接入应用的合作伙伴id号|
|stuempno|String|是| 查询对象的学号|
-|pageno|String|否| 页码,默认1,范围1-100|
-|pagesize|String|否| 每页行数,默认100,范围10-500|
+|pageno|String|否| 页码,默认1|
+|pagesize|String|否| 每页行数,默认10,范围10-500|
|startdate|String|是| 开始时间 格式yyyyMMdd 最多3个月前|
-|enddate|String|是| 结束日期 格式yyyyMMdd 最大跨度1个月|
+|enddate|String|是| 结束日期 格式yyyyMMdd|
|timestamp|String|是|时间戳格式为yyyyMMddhh24miss|
|sign|String|是| 签名|
|sign_method|String|是|参数的加密方法选择,可选值是:HMAC 加密方式为HAMC-SHA1|
**请求内容示例:**
```html
-URI:https://ip:port/epayapi/services/thirdparty/common/batch/cardcustinfo
+URI:https://ip:port/epayapi/services/thirdparty/common/getbilldata
partner_id:10000
-pageno:2
+pageno:1
pagesize:10
startdate:20150829
enddate:20150929
@@ -208,13 +625,55 @@
```json
{
- "retcode":"0",
- "retmsg":"查询成功",
- "data":[
- {
- "cardno":1001
- }
- ]
+{
+ "retcode": "0",
+ "retmsg": "查询成功",
+ "data": {
+ "totalCount": 3,
+ "pageSize": 10,
+ "pageNo": 1,
+ "list": [
+ {
+ "refno": "20151015111200029503",
+ "paytime": "20151015111223",
+ "billname": "悦校现金补助",
+ "amount": 283,
+ "billtype": "下发补助",
+ "billstatus": 2,
+ "expiredate": null,
+ "tradetype": "1",
+ "tradecode": "3130"
+ },
+ {
+ "refno": "20151013191000028629",
+ "paytime": "20151013191031",
+ "billname": "悦校现金补助",
+ "amount": 283,
+ "billtype": "下发补助",
+ "billstatus": 2,
+ "expiredate": null,
+ "tradetype": "1",
+ "tradecode": "3130"
+ },
+ {
+ "refno": "20151013184200027918",
+ "paytime": "20151013184230",
+ "billname": "悦校现金补助",
+ "amount": 283,
+ "billtype": "下发补助",
+ "billstatus": 2,
+ "expiredate": null,
+ "tradetype": "1",
+ "tradecode": "3130"
+ }
+ ],
+ "firstResult": 0,
+ "totalPage": 1,
+ "lastPage": true,
+ "nextPage": 1,
+ "prePage": 1,
+ "firstPage": true
+ }
}
```
@@ -234,8 +693,9 @@
|-----|-----|------|
|retcode|String|返回码(0=成功,其他为失败)|
|retmsg|String|返回消息|
-|stuempno|String|学号|
-|username|String|姓名|
-|balance|Integer|余额(分)|
-|cardno|Integer|卡号|
-|status|String|状态(正常)|
\ No newline at end of file
+|refno|String|交易参考号|
+|billname|String|交易名称|
+|billtype|String|交易类型|
+|amount|Integer|交易金额(分)|
+|billstatus|String|状态 2-成功 3-失败|
+|tradetype|String|交易方向 1-充值 2-消费|