1-git / api-client
Example of api client
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: 2025-02-18 21:10:45 UTC
README
Example of api client
Use in your project or create a simple example as below:
<?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);