churakovmike / enot-io-client
enot.io 的 PHP API 客户端
dev-master
2020-05-31 14:46 UTC
Requires
- php: ^7.0
- guzzlehttp/guzzle: 6.5.x-dev
This package is auto-updated.
Last update: 2024-09-29 05:47:35 UTC
README
安装
composer require churakovmike/enot-io-client
或使用 composer.phar
php composer.phar require churakovmike/enot-io-client
使用方法
在您的代码中初始化 API 客户端。有两种方式。
use ChurakovMike\EnotIO\Client; $client = new Client([ 'merchantId' => 'your-merchant-id', 'secretWord' => 'your-secret-word', 'apiKey' => 'your-api-key', 'email' => 'your-email', ]);
构造函数中的所有参数都是可选的。您可以在之后设置或更改它们。
use ChurakovMike\EnotIO\Client; $client = new Client(); $client->setMerchantId('your-merchant-id'); $client->setSecretWord('your-merchant-id'); $client->setApiKey('your-api-key'); $client->setEmail('your-email');
方法
获取余额
use ChurakovMike\EnotIO\Client; $client = new Client([ 'api_key' => 'your-api-key', 'email' => 'your-email', ]) $balance = $client->getBalance();
获取可用的支付服务
use ChurakovMike\EnotIO\Client; $client = new Client([ 'merchantId' => 'your-merchant-id', 'secretWord' => 'your-secret-word', ]) $paymentServices = $client->getAvailablePaymentServices();
提款
use ChurakovMike\EnotIO\Client; $client = new Client([ 'api_key' => 'your-api-key', 'email' => 'your-email', ]) $paymentServices = $client->getAvailablePaymentServices($service, $wallet, $amount);