Download the PHP package yhanndaniel/melhorenvio-sdk-php without Composer
On this page you can find all versions of the php package yhanndaniel/melhorenvio-sdk-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download yhanndaniel/melhorenvio-sdk-php
More information about yhanndaniel/melhorenvio-sdk-php
Files in yhanndaniel/melhorenvio-sdk-php
Package melhorenvio-sdk-php
Short Description SDK PHP de integração com o melhor envio
License MIT
Homepage https://github.com/yhanndaniel/melhorenvio-sdk-php
Informations about the package melhorenvio-sdk-php
SDK para Melhor Envio
🚀 SDK para facilitar a integração com a plataforma Melhor Envio. Utilizando a liguagem PHP.
Índice
- Instalação
- Autenticação
- Renovando Token
- Calculando Frete
- Etiquetas
- Solicitando Compra
- Processar Compra
- Gerar Etiquetas
- Recuperar Código de Rastreio
Pré-requisitos
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas:
É necessario possuir um cadastro na plataforma Melhor Envio
Instalação
Para instalar esse componente em seu projeto utilize o composer. `
Autenticação
Primeiro você deve solicitar a permissão para utilização do aplicativo. Para isso utilize esse codigo de exemplo.
``
Após a solicitação de permissão o usuário será redirecionado para a url de callback informada. Nessa url será passado um código via GET que será utilizado para a geração de token.
``
Dentro do retorno data é retornado um array com as seguintes informações
`
Renovando Token
Exemplo de como renovar um token expirado
``
Calculando Frete
Exemplo de como calcular um frete para um determindado produto. Caso haja mais de um produto é apenas replicar a linha onde configuramos o produto.
``
Veja um exemplo do array data retornado no calculo do frete.
`
Etiquetas
Com esse SDK é possivel realizar a compra de etiquetas atraves da plataforma Melhor Envio. Lembrando que é necessário ter
Solicitando compra
Primeiro é necessário realizar uma solicitação de compra de etiqueta. Veja o código de exemplo:
``
Processar Compra
Com os ids da solicitação em mão você agora deverá realizar a compra da etiqueta. Para esse processo funcionar é necessário que possua saldo na plataforma.
``
Gerar Etiquetas
Após a etiqueta ser comprada deve-se solicitar a impressão da mesma, onde a plataforma retornará um link com o arquivo PDF da etiqueta.
``
Recuperar Código de Rastreio
Após ter gerado a etique é possivel solicitar o código de rastreio para informar ao cliente.
veja o código de exemplo:
``
Veja um exemplo do retorno na array data:
`
Caso seja apenas um pacote será retornado apenas 1 item no array contendo o código de rastreio.
Licença
Lançado sob a licença MIT