swimtobird / kong-hmac
There is no license information available for the latest version (v0.1.4) of this package.
v0.1.4
2018-03-20 11:16 UTC
Requires
- nesbot/carbon: ^1.22
Requires (Dev)
- guzzlehttp/guzzle: ^6.3
- phpunit/phpunit: ~5.0
README
Installation
composer require swimtobird/kong-hmac
HOW TO USE
- GET
$hamc = new Hmac('user','secret','example.com','GET'); $hamc->setUrl('/default'); $header = $hamc->getHeader(); $client = new GuzzleHttp\Client(['base_uri' => 'http://example.com']); $request = $client->request('GET', '/default', [ 'headers' => $header ]); print json($response->getBody(),true);
- POST
$hamc = new Hmac('user','secret','example.com','POST'); $hamc->setUrl('/default'); $header = $hamc->getHeader(); $client = new GuzzleHttp\Client(['base_uri' => 'http://example.com']); $request = $client->request('POST', '/default', [ 'headers' => $header 'form_params'=>[ 'params' => 'test' ] ]); print json($response->getBody(),true); `````