diadal / laravel-kudaopenapi
虚拟账户的KudaBank Open API
dev-master / 0.0.1.x-dev
2022-06-20 18:04 UTC
Requires
- guzzlehttp/guzzle: ^7.2
- laravel/framework: ^6.0.4|^7.0|^8.0|^9.0
- phpseclib/phpseclib: ^3.0
This package is auto-updated.
Last update: 2024-09-20 23:13:47 UTC
README
尼日利亚的快速支付网关
此包提供了一种简单的方式与Kuda Open Api协同工作。要了解所有相关信息,请访问Kuda Open Api文档。
安装
使用Composer
$ composer require diadal/laravel-kudaopenapi
php artisan vendor:publish --provider="Diadal\Kuda\KudaServiceProvider"
使用方法
.evn
KUDA_PRIVATE_KEY= <RSAKeyValue>****************** KUDA_PUBLIC_KEY= <RSAKeyValue>-****************** KUDA_CLIENT_KEY= ****************** KUDA_BASE_URL= "https://kuda-openapi.kuda.com/v1"
控制器
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use Diadal\Kuda\KudaOpenApi; class InvoiceController extends Controller { /** * __construct * * @return void */ public function __construct() { ... $this->KudaOpenApi = new KudaOpenApi(); }
你可以做的事情示例
public function GetBankList() { return $this->KudaOpenApi->GetBankList(); }
// this work with any motheds Api called mainData is default KudaOpenApi data or payload public function OtherMethods() { $data = [...]; return $this->KudaOpenApi->OtherMethods($data); }
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。