lojazone / loggi-api-sdk-php
Library to abstract Loggi APi implementation
dev-master / 1.0.x-dev
2020-07-17 05:35 UTC
Requires
- ext-json: *
- guzzlehttp/guzzle: ^6.5
Requires (Dev)
- filp/whoops: ^2.7
- symfony/var-dumper: ^5.1
This package is auto-updated.
Last update: 2026-03-17 18:21:29 UTC
README
API de integração com a Loggi
Esta library tem o objetivo de abstrair a conexão com a api de fretes da Loggi. Utilize os metodos abaixo para obter sua chave de api e depois usa-la para fazer suas próximas conexões
Como usar
Antes de iniciar faça o cadastro na Loggi seguindo os passos do (comece rápido e fácil) neste link: https://docs.api.loggi.com/docs
Obter chave de acesso
- Obtem uma apikey através do email e senha.
- Como a apikey não muda, então salve para reutilizar como o método a seguir
<?php
use Lojazone\Loggi;
$loggi = new \Loggi\Loggi;
$api_key = $loggi->getCredentials($email, $password);
$api_key = $loggi->getApiKey();
Instanciar conexão com email e apiKey
- Utilize a apikey salva junto com o email para fazer as requisições
<?php
use Lojazone\Loggi;
$loggi = new \Lojazone\Loggi\Loggi($email, $api_key);
Métodos
- Cadastro de Lojas
<?php
$loggi->shop()->createShop(
'Loja Integrando com a Loggi',
'01418200',
'2400',
'apto. 61',
'11999998888',
1003,
'Entregar na recepção',
0,
'integracao1019',
'start'
);
- Obtem a lista de Lojas cadastradas na Loggi
<?php
$loggi->shop()->getShopList();