TotalExpress / Rastreamento de Encomendas

Saiba como acompanhar facilmente o envio de pedidos TotalExpress através da API oficial da TotalExpress

TotalExpress / Rastreamento de Encomendas

Olá Gente!

Por vários dias busquei uma forma de rastrear o envio de um pedido enviado via TotalExpress, porem a API deles não me mostrava nada, e minhas buscas não me retornaram opções funcionais.

Conversando com a TotalExpress eles me deram a resolução, uma API especial para rastreamento.

Esta API requer que você tenha as credenciais de acesso a API deles (Usuário, Senha e Código da Empresa).

Segue exemplo de consulta do rastreamento:

Onde precisamos preencher:

  • Usuário e senha de acesso a API (Na autenticação básica)
  • remetenteId: O Código da Empresa
  • pedido: Código do pedido informado ao enviar o pedido para a TotalExpress

O retorno indica todas as movimentações, porem, podemos pegar a última movimentação no último elemento do array “detalhes/statusDeEncomenda”:

<? 
$StatusMov                  = $response2["detalhes"]["statusDeEncomenda"]; 
$StatusMov                  = array_reverse($StatusMov); 
$StatusMov                  = $StatusMov[0]; 
 
echo "Ultima Movimentacao"; 
echo "<br>"; 
echo $StatusMov["status"]; 
 
echo "<br>"; 
echo "<br>"; 
echo "<br>"; 
echo "<br>"; 
 
echo "Data"; 
echo "<br>"; 
echo $StatusMov["data"]; 
?>

Por hoje é isso, queridos desenvolvedores! 🚀

Até logo! 👋