TotalExpress / Rastreamento de Encomendas

Paloma Macetko
1 min readAug 26, 2023

--

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

--

--

Paloma Macetko
Paloma Macetko

Written by Paloma Macetko

🏳️‍🌈 Mulher Trans 💻 Desenvolvedora Web

Responses (1)