dingq / shanghai-bank
上海银行银企直联系统接口
v0.0.7
2020-12-24 05:54 UTC
Requires
- php: >=7.0.0
- ext-mbstring: *
- php-curl-class/php-curl-class: ^8.8
Requires (Dev)
- phpunit/phpunit: ^8
README
简介
上海银行银企直联系统接口
需求
- PHP >= 7.0
- Composer
- php-curl-class/php-curl-class
- 扩展 mb_string
用法
// 编码为utf-8,会自动转化为gbk
// 配置
$config = [
'userID' => 'xxxxxx',
'userPWD' => 'xxxxxx',
'accountNo' => 'xxxxxxxxxxxxxxxxxx',
'sign_host' => '127.0.0.1:8010',
'ssl_host' => '127.0.0.1:7071',
];
$lib = new \Bank\Actions\Main($config);
// 获取银行列表
$lib->getBanks();
// 获取sessionId
$lib->getSessionId();
// 转账
$actionLib->setSerialNo($xxx); // 设置交易序列
$lib->transferCrossBank($xxxxxxxx...);
// 查询转账结果
$actionLib->setSerialNo(null);
$lib->queryTransferResult($xxx);
// 响应体
$lib->response;
待办事项
很多
许可证
MIT