Classe, WebService e RSS (PHP) para rastreamento de encomendas nos Correios
27 de abril de 2010 Profissionais TI Desenvolvimento de Software, Utilidades
Depois de meses sem escrever estou voltando com uma classe muito útil e simples que nunca vi em lugar nenhum. É uma classe para rastrear encomendas nos correios que eu escrevi em PHP, que retorna um vetor com cada modificação de status lá.
E para deixar a brincadeira mais divertida, fiz também um webservice com suporte a Json(padrão), phpserialize, XML e um modo dump, para visualização:
*UPDATE* Adicionado um gerador de RSS, assim é possível usar o próprio agregador para fazer o tracking!
Fonte: Blog Carlos André Ferrari
Bráulio Vieira 27 de abril de 2010 às 12:59
Pode agregar um bom valor a projetos que dependam dessas informações
Carlos André Ferrari 27 de abril de 2010 às 17:56
XD… espero que ajude mta gente, e espero que sejam pessoas generosas, hehe… Botãozinho de donations tá lah
Natascha 2 de maio de 2010 às 17:40
Se for utilizar a própria janelinha dos Correios (e ñ a interface de seu site), ñ precisa tudo isso.
Basta copiar a URL da pop-up que é aberta quando você rastreia mercadoria no site dos Correios e depois adicioná-la ao seu site de e-commerce adicionando ao final o parâmetro correspondente ao seu nº de rastreamento.
Uso há vários anos dessa forma no site da empresa em que trabalho e funciona belezinha.
http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=SEU Nº DE RASTREAMENTO AQUI!
MAICON 29 de abril de 2011 às 16:21
interessante pois pode-se fazer um sistema automatico de status do pedido e enviar email por exemplo para o cliente quando o status é alterado.
Mael 3 de agosto de 2011 às 9:05
Marco 14 de maio de 2014 às 17:44
teria como, no exato momento de cada atualização da etapa de envio feita pelos Correios, automaticamente meu sistema receber essa informação para que eu possa atualizar o meu banco de dados? Teria alguma ideia de como isso é feito?