Skip to content

Commit 29d43e1

Browse files
committed
余额结算接口; 银行卡信息查询接口; 微信小程序 openid 及 session_key 获取接口
1 parent 6b18508 commit 29d43e1

17 files changed

+260
-53
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Change Log
22

3+
## 2.1.3
4+
#### 新增
5+
- 添加余额结算接口 (balance_settlements)
6+
- 添加银行卡信息查询接口 (card_info)
7+
- 添加微信小程序 openid 及 session_key 获取接口 (wxLiteOauth)
8+
39
## 2.1.2 (2018-05-18)
410
#### 新增
511
- 添加签约接口 (agreements)

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,5 +300,7 @@ pingpp.identification.identify(
300300
- [报关接口](docs/transfer.md)
301301
- [微信公众号获取签名](docs/wx_pub_oauth.md)
302302
- [签约](docs/agreement.md)
303+
- [余额结算](docs/balance_settlement.md)
304+
- [查询银行卡信息](docs/card_info.md)
303305

304306
**详细信息请参考 [API 文档](https://pingxx.com/document/api?node.js)**

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.1.2
1+
2.1.3

docs/balance_settlement.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# 查询余额结算
2+
3+
### 查询余额结算
4+
``` js
5+
pingpp.balanceSettlements.list(
6+
APP_ID,
7+
{ page: 1, per_page: 3 },
8+
function(err, datas) {
9+
// YOUR CODE
10+
}
11+
);
12+
13+
pingpp.balanceSettlements.retrieve(
14+
APP_ID,
15+
'670180130750711562240001', // Balance Settlements ID
16+
function(err, data) {
17+
// YOUR CODE
18+
}
19+
);
20+
```

docs/balance_transaction.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,4 @@ pingpp.balanceTransactions.retrieve(
1717
// YOUR CODE
1818
}
1919
);
20-
2120
```

docs/card_info.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# 查询银行卡信息
2+
3+
### 查询银行卡信息
4+
``` js
5+
pingpp.cardInfo.query(
6+
{ app: APP_ID,
7+
bank_account: '6222280012469823' },
8+
function (err, data) {
9+
if (err != null){
10+
console.log('failed: ', err);
11+
}
12+
// YOUR CODE
13+
}
14+
);
15+
```
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
// api_key 获取方式:登录 [Dashboard](https://dashboard.pingxx.com) -> 点击管理平台右上角公司名称 -> 企业面板 -> 开发参数 -> Secret Key
2+
var API_KEY = 'sk_test_ibbTe5jLGCi5rzfH4OqPW9KC';
3+
// app_id 获取方式:登录 [Dashboard](https://dashboard.pingxx.com) -> 点击你创建的应用 -> 应用首页 -> 应用 ID(App ID)
4+
var APP_ID = 'app_1Gqj58ynP0mHeX1q';
5+
// 设置 api_key
6+
var pingpp = require('../../lib/pingpp')(API_KEY);
7+
var path = require('path');
8+
9+
pingpp.setPrivateKeyPath(path.join(__dirname, '../your_rsa_private_key.pem'));
10+
11+
/* eslint no-unused-vars: off */
12+
13+
/**
14+
* 查询余额结算列表
15+
*/
16+
pingpp.balanceSettlements.list(
17+
APP_ID,
18+
{ page: 1, per_page: 3 },
19+
function (err, data) {
20+
if (err != null){
21+
console.log('failed: ', err);
22+
}
23+
// YOUR CODE
24+
console.log(data);
25+
}
26+
);
27+
28+
/**
29+
* 查询账户余额明细对象
30+
*/
31+
pingpp.balanceSettlements.retrieve(
32+
APP_ID,
33+
'670180130750711562240001', // Balance Settlement ID
34+
function(err, data) {
35+
if (err != null){
36+
console.log('failed: ', err);
37+
}
38+
// YOUR CODE
39+
}
40+
);

example/card_info.js

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
// api_key 获取方式:登录 [Dashboard](https://dashboard.pingxx.com) -> 点击管理平台右上角公司名称 -> 企业面板 -> 开发参数 -> Secret Key
2+
var API_KEY = 'sk_test_ibbTe5jLGCi5rzfH4OqPW9KC';
3+
// 注:该接口必须使用 live key
4+
5+
// app_id 获取方式:登录 [Dashboard](https://dashboard.pingxx.com) -> 点击你创建的应用 -> 应用首页 -> 应用 ID(App ID)
6+
var APP_ID = 'app_1Gqj58ynP0mHeX1q';
7+
// 设置 api_key
8+
var pingpp = require('../lib/pingpp')(API_KEY);
9+
var path = require('path');
10+
11+
pingpp.setPrivateKeyPath(path.join(__dirname, 'your_rsa_private_key.pem'));
12+
13+
/* eslint no-unused-vars: off */
14+
15+
/**
16+
* 查询银行卡信息
17+
*/
18+
pingpp.cardInfo.query(
19+
{ app: APP_ID,
20+
bank_account: '6222280012469823' },
21+
function (err, data) {
22+
if (err != null){
23+
console.log('failed: ', err);
24+
}
25+
// YOUR CODE
26+
}
27+
);

example/identification.js

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
1-
// Ping++ Server SDK
2-
// 说明:
3-
// 以下代码只是为了方便商户测试而提供的样例代码,商户可根据自己网站需求按照技术文档编写, 并非一定要使用该代码。
4-
// 该代码仅供学习和研究 Ping++ SDK 使用,仅供参考。
5-
6-
// api_key 获取方式:登录 [Dashboard](https://dashboard.pingxx.com)->点击管理平台右上角公司名称->开发信息-> Secret Key
7-
var API_KEY = "sk_test_ibbTe5jLGCi5rzfH4OqPW9KC"
8-
// app_id 获取方式:登录 [Dashboard](https://dashboard.pingxx.com)->点击你创建的应用->应用首页->应用 ID(App ID)
9-
var APP_ID = "app_1Gqj58ynP0mHeX1q"
1+
// api_key 获取方式:登录 [Dashboard](https://dashboard.pingxx.com) -> 点击管理平台右上角公司名称 -> 企业面板 -> 开发参数 -> Secret Key
2+
var API_KEY = 'sk_test_ibbTe5jLGCi5rzfH4OqPW9KC';
3+
// app_id 获取方式:登录 [Dashboard](https://dashboard.pingxx.com) -> 点击你创建的应用 -> 应用首页 -> 应用 ID(App ID)
4+
var APP_ID = 'app_1Gqj58ynP0mHeX1q';
105
// 设置 api_key
116
var pingpp = require('../lib/pingpp')(API_KEY);
127

example/wxPubOauth.js

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)