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! 👋