1-git / api-client
API客户端示例
v1.0.0
2022-05-17 20:43 UTC
Requires
- php: ^8.1
- ext-json: *
- guzzlehttp/guzzle: ^7.4
This package is auto-updated.
Last update: 2024-09-18 20:19:50 UTC
README
API客户端示例
在您的项目中使用或创建如下简单示例
<?php
declare(strict_types=1);
use GuzzleHttp\Client;
use GuzzleHttp\Psr7\Request;
use OneGit\ApiClient\Client\ApiTradePayeerClient;
use OneGit\ApiClient\SecretGenerator\HashHmacSignGenerator;
use OneGit\ApiClient\Shared\SecretParamTransfer;
use OneGit\ApiClient\Client\Request\RequestBuilder;
use OneGit\ApiClient\Client\Response\ResponseMapper;
require_once __DIR__ . '/vendor/autoload.php';
$apiTradePayeer = new ApiTradePayeerClient(
new Client(),
new RequestBuilder(
new HashHmacSignGenerator(),
new SecretParamTransfer('KEY_TEST', 'ID_TEST'),
Request::class,
),
new ResponseMapper(),
);
$data = $apiTradePayeer->getInfo();
echo '<pre>';
var_dump($data);