talismanfr / psb-api
用于操作PSB银行API的库。
dev-master
2020-02-14 08:55 UTC
Requires
- php: >=7.3.0
- ext-curl: *
- ext-json: *
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-14 19:31:31 UTC
README
描述在这里。
安装
composer require talismanfr/psb-api dev-master
教程
使用ApiService
<?php $api = new talismanfr\psbbank\api\Api('https://api.lk.psbank.ru/fo/v1.0.0/'); $service = new talismanfr\psbbank\ApiService($api);
通过电子邮件:密码获取认证令牌
$login = $service->login('test@test.ru', '123'); echo 'token='.$login->getToken();
新订单
// create `OrderRequest` object. $orderReq = new OrderRequest(new InnValue('9724004969'), 'test firm', false, true, 'tes test test', new PhoneValue('79675319122'), new EmailValue('test@test.ru'), 190, 'comment'); //send order to bank $order = $service->createOrder('YouToken', $orderReq); if ($order != null){ if ($order->isError()){ print_r($order->getErrors()); }else{ echo 'id order='.$order->getId().PHP_EOL; } }
测试
收入。