- Apenas Online
- Em promoção!

API desenvolvida em Golang e roda sobre servidores Linux Ubuntu, bastando configurar a porta em que a API irá está disponível e executar o instalador (install.sh).
API para consulta de Frete pelos Correrios, onde os dados são enviados via post, para auxiliar dentro do diretório exemplos-uso você encontrará exemplos de utilização para as seguintes linguagens de programação: JAVA, Javascript, PHP e Python.
Este tipo de API é muito utilizado em sistemas ou loja virtual que disponibiliza consulta de frete para seus clientes.
Após pagamento, você receberá automaticamente o link para download.
Caso necessite, fornecemos código fonte.
Está com dúvidas, entre em contato pelo WhatsApp clicando aqui
Basta enviar uma requisição POST para a url http://localhost:3000/frete
O retorno será um JSON com o conteúdo:
com as seguintes informações, exemplo:
O retorno será:
{
"frete": {
"codigo": "41106",
"valor": "29,40",
"prazoEntrega": "14",
"valorSemAdicionais": "29,40",
"valorNaoPropria": "0,00",
"valorAvisoRecebimento": "0,00",
"valorDeclarado": "0,00",
"entregaDomicializar": "S",
"entregaSabado": "N"
}
}
Para configurar a porta da aplicação :3003
para outra porta como :8181
, basta abrir o arquivo .env e alterar a configuração: LOCALHOST_PORT=3003
Para colocar a aplicação para ser executada em produção em um servidor ubuntu server, basta executar o arquivo install.sh como root, exemplo: sudo ./install
Feito isso a seguinte mensagem deve aparecer:
GO-FRETE - Serviço de consulta de endereço por FRETE
[√] Arquivos da aplicação copiado para /usr/local/gofrete/
[√] Permissões setadas
[√] Arquivo go-frete-correios.service copiado para /etc/systemd/system/go-frete-correios.service
[√] Atualizando lista de serviços do sistema operacional
[√] Executando serviço
lines 1--1...skipping...
● go-frete-correios.service
Loaded: loaded (/etc/systemd/system/go-frete-correios.service; disabled; vendor preset: enabled)
Active: active (running) since Mon 2020-10-26 08:48:25 -03; 40ms ago
Main PID: 24075 (go-frete-correi)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/go-frete-correios.service
└─24075 /usr/local/gofrete/go-frete-correios
Fim da instalação, em caso de problema execute o comando: [ journalctl -u go-frete-correios -f ] para mais detalhes
Ao executar o comando journalctl -u go-frete-correios -f verá em qual endereço e porta a aplicação está acessível
Sep 07 17:48:12 tayron-ThinkPad-T420 systemd[1]: Started go-frete-correios.service.
Sep 07 17:48:12 tayron-ThinkPad-T420 go-frete-correios[5437]: Arquivo de configuração: /usr/local/gofrete/.env
Sep 07 17:48:12 tayron-ThinkPad-T420 go-frete-correios[5437]: Servidor executando no endereço: http://127.0.0.1:3003
Conforme o log a aplicação está sendo executada no endereço: http://127.0.0.1:3003
Para desinstalar basta executar o comando: sudo ./uninstall.sh
Feito isso a seguinte mensagem deve aparecer:
Desinstalando GO-FRETE - Serviço de consulta de endereço por FRETE
[√] Parando serviço
[√] Removendo serviço antigo
[√] Atualizando lista de serviços do sistema operacional
Desinstalação concluída
Dentro da pasta exemplos-uso você encontrará exemplo de utilização da API nas linguagens JAVA, Javascript, PHP e Python.