lojazone/loggi-api-sdk-php

Library to abstract Loggi APi implementation

dev-master / 1.0.x-dev 2020-07-17 05:35 UTC

This package is auto-updated.

Last update: 2024-05-17 14:42:43 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();