kwarcek / furgonetka-rest-api-php
There is no license information available for the latest version (v1.0.23) of this package.
Furgonetka REST API service in PHP.
v1.0.23
2022-04-25 18:07 UTC
Requires
- php: >=7.4.3
- ext-json: *
- guzzlehttp/guzzle: ^6.3
- guzzlehttp/psr7: ~1.4
- php-http/guzzle6-adapter: ^1.1
Requires (Dev)
- phpunit/phpunit: ^9.3
- ramsey/uuid: ^4.1
This package is auto-updated.
Last update: 2024-03-13 13:11:46 UTC
README
Source: Furgonetka REST API Docs
API Version compatible: v1.0.23
Docs: Coming soon 🔜
Basic usage
Installation
composer require kwarcek/furgonetka-rest-api-php
Authorization
use Kwarcek\FurgonetkaRestApi\FurgonetkaClient
use Kwarcek\FurgonetkaRestApi\AuthCredential
use GuzzleHttp\Client;
use Kwarcek\FurgonetkaRestApi\Request\AccountRequest;
use Kwarcek\FurgonetkaRestApi\LoginCredential;
$client = new Client([
'base_uri' => LoginCredential::FURGONETKA_DEFAULT_TEST_API_URL,
'timeout' => 10,
'verify' => false,
]);
$credentials = new LoginCredential();
$credentials->clientSecret = 'app-e781f17b79aaf0d1a44lh88469c9f6e5';
$credentials->clientId = 'b4db4de51e51371ad817f36ac3dd4e760b659g246ee3b3f67d3add846479436f';
$credentials->username = 'user@example.com';
$credentials->password = 'secret123';
$client = new FurgonetkaClient($client, $credentials);
$accountRequest = new AccountRequest($client);
Get API access token
$credentials = $client->authCredential->accessToken;
Get carrier list
$carrierList = $accountRequest->getCarrierList();
Donate
BTC: 12iNBSSznWNYKwyPC6nrBBQVMNc638QheD
ETH (ERC20): 0x286909e74cca47cf70f4b2d713054d8c85d192e6
ETC: 0x286909e74cca47cf70f4b2d713054d8c85d192e6
BNB (ERC20): 0x286909e74cca47cf70f4b2d713054d8c85d192e6
DOGE: DK513TpCYaCPABkFPshYhYKi2UoiwraVGF
Feel free to contribute to the project.