mah-shamim / city-bank-api
该API用于从移动客户端/其他兑换行发起支付请求。
0.0.3
2022-08-31 05:02 UTC
Requires
- php: ^7.2|^8.0
- ext-curl: *
- ext-json: *
- ext-simplexml: *
- illuminate/contracts: ^6.0|^7.0|^8.0|^9.0
Requires (Dev)
- nunomaduro/larastan: ^1.0
- orchestra/testbench: ^6.25
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
This package is auto-updated.
Last update: 2024-09-07 21:00:55 UTC
README
请在这里放置您的描述。限制在一到两段话。考虑添加一个小示例。
安装
您可以通过composer安装此包
composer require mah-shamim/city-bank-api
用法
非Laravel项目
$config = [ 'mode' => 'sandbox', 'username' => 'CITY_BANK_API_USERNAME', 'password' => 'CITY_BANK_API_PASSWORD', 'company' => 'CITY_BANK_EXCHANGE_COMPANY', 'base_url' => 'https://nrbms.thecitybank.com', 'api_url' => '/nrb_api_test/dynamicApi.php?wsdl', ]; $cityBank = new \MahShamim\CityBank($config);
Laravel & Lumen
您可以使用此命令设置整个配置
php artisan city-bank:install
或者
您可以使用(Laravel & Lumen)发布配置文件
php artisan vendor:publish --tag="city-bank-config"
这是发布配置文件的内容
return [ 'mode' => env('CITY_BANK_API_MODE', \MahShamim\CityBank\Config::MODE_SANDBOX), //sandbox, live 'sandbox' => [ 'mode' => \MahShamim\CityBank\Config::MODE_SANDBOX, 'username' => env('CITY_BANK_API_USERNAME'), 'password' => env('CITY_BANK_API_PASSWORD'), 'company' => env('CITY_BANK_EXCHANGE_COMPANY'), 'base_url' => 'https://nrbms.thecitybank.com/nrb_api_test', 'api_url' => '/dynamicApi.php?wsdl', ], 'live' => [ 'mode' => \MahShamim\CityBank\Config::MODE_LIVE, 'username' => env('CITY_BANK_API_USERNAME'), 'password' => env('CITY_BANK_API_PASSWORD'), 'company' => env('CITY_BANK_EXCHANGE_COMPANY'), 'base_url' => 'https://nrbms.thecitybank.com', 'api_url' => '/dynamicApi.php?wsdl', ], ];
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全漏洞
请参阅我们的安全策略了解如何报告安全漏洞。
鸣谢
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。
支持我们
我们投入了大量资源创建一流的开放源代码包。您可以通过购买我们的付费产品之一来支持我们。
我们非常感谢您从家乡给我们寄来明信片,说明您正在使用我们的哪个包。您可以在我们的联系页面上找到我们的地址。我们在我们的虚拟明信片墙上发布所有收到的明信片。