-
Notifications
You must be signed in to change notification settings - Fork 13
Configuração
Bruno Barroso edited this page Jul 7, 2017
·
4 revisions
Se você já instalou a biblioteca no seu projeto, a configuração e o uso são bem simples.
Veja com detalhes como obter e usar suas credenciais de acesso da API Moip Clicando aqui.
use Prettus\Moip\Subscription\MoipClient;
use Prettus\Moip\Subscription\Api;
$client = new MoipClient("YOUR_TOKEN","YOUR_KEY");
Opcionalmente você pode definir o ambiente da API que será utilizado, por padrão é assumido o ambiente de produção ( MoipClient::PRODUCTION )
$client = new MoipClient("YOUR_TOKEN","YOUR_KEY", MoipClient::SANDBOX);
ou
$client = new MoipClient("YOUR_TOKEN","YOUR_KEY", MoipClient::PRODUCTION);
Após configurar o seu cliente Moip, crie uma nova instância da API e pronto, já está tudo pronto para você utilizar a API do Moip.
$api = new Api($client); // Prettus\Moip\Subscription\Api
Utilizando os recursos da Api
//Obtém a instância do recurso **Customers** que está disponível na API.
$customersApi = $api->customers();
//Buscar todos os cliente cadastrados na sua conta Moip Assinaturas
$customers = $customersApi->all();
Os outros recursos disponíveis na API são:
$invoicesApi = $api->invoices();
$paymentsApi = $api->payments();
$plansApi = $api->plans();
$preferencesApi = $api->preferences();
$subscriptionsApi = $api->subscriptions();
Você pode consultar a documentação de cada um deles para verificar os métodos disponíveis.