mixplat / mixplat-php-client
Mixplat API 客户端
1.4.0
2023-03-13 11:37 UTC
Requires
- php: >=5.3.0
- ext-json: *
README
Mixplat API 工作客户端 API Mixplat
文档和描述: docs.mixplat.ru
要求
PHP 5.3 (及以上)
安装
在控制台使用 Composer
- 安装包管理器 Composer。
- 在控制台执行以下命令
composer require mixplat/mixplat-php-client
在您的项目 composer.json 文件中
- 将以下行添加到您的项目的依赖项列表中
"mixplat/mixplat-php-client": "*"
...
"require": {
"mixplat/mixplat-php-client": "*"
...
- 更新项目的依赖项。在控制台切换到 composer.json 所在目录,并执行以下命令
composer update
- 在您的项目代码中,连接我们的客户端自动加载文件
require __DIR__ . '/vendor/autoload.php';
手动
- 下载 Mixplat API PHP 客户端存档,解压它并将 src 目录复制到您的项目中适当的位置。
- 在您的项目代码中,连接我们的客户端自动加载文件
require __DIR__ . '/src/autoload.php';
入门指南
创建并填写连接配置
$mixplatConfiguration = new \MixplatClient\Configuration(); $mixplatConfiguration->projectId = $projectId; $mixplatConfiguration->apiKey = $apiKey; $mixplatConfiguration->companyId = $companyId; $mixplatConfiguration->companyApiKey = $companyApiKey;
创建客户端对象实例,并指定配置
$httpClient = new \MixplatClient\HttpClient\SimpleHttpClient(); $mixplatClient = new \MixplatClient\MixplatClient(); $mixplatClient->setConfig($mixplatConfiguration); $mixplatClient->setHttpClient($httpClient);
创建 API 方法实例,并设置所需属性
$apiRequest = new \MixplatClient\Method\CreatePaymentForm(); $apiRequest->amount = 300; $apiRequest->description = 'Тестовая оплата'; $apiRequest->userEmail = 'user@mail.ru'; $apiRequest->userName = 'Константин Константинопольский'; $apiRequest->userPhone = '79991234567'; $apiRequest->test = 1;
调用方法
$response = $mixplatClient->request($apiRequest);