Biblioteca PHP de integração com a //API Tonolucro Merchant
- PHP >= 5.6
Se já possui um arquivo composer.json
, basta adicionar a seguinte dependência ao seu projeto:
{
"require": {
"tonolucro/delivery-merchant-php": "^1.0"
}
}
Com a dependência adicionada ao composer.json
, basta executar:
composer install
Alternativamente, você pode executar diretamente em seu terminal:
composer require tonolucro/delivery-merchant-php
Documentação completa da API está disponível no link https://developers.tonolucro.com/
Para consumir os recursos da API com o SDK, basta fazer:
GET https://api.[sandbox.]tonolucro.com/v1/merchant/info
<?php
require_once 'vendor/autoload.php';
use \Tonolucro\Delivery\Merchant\Http\Auth;
use \Tonolucro\Delivery\Merchant\Http\Environment;
use \Tonolucro\Delivery\Merchant\Merchant;
try{
/**
* Factory dos recursos da API
*/
$manager = new Merchant(
new Auth(
'XXX' //Ver https://developers.tonolucro.com/merchant/autenticacao
),
new Environment\Sandbox() //new Environment\Production()
);
/**
* Instância do recurso /Merchant
*/
$resource = $manager->getMerchantResource();
/**
* Método: https://developers.tonolucro.com/merchant/merchant#informacoes
*/
$data = $resource->getInfo();
/**
* Navegue no array de informações.
* Documentação: https://developers.tonolucro.com/merchant/objetos#merchant
*/
print_r($data);
}catch (Exception $ex){
die($ex->getMessage());
}
Navegue na pasta /examples para conferir outros exemplos de utilização.