-
Notifications
You must be signed in to change notification settings - Fork 27
Eventos incompletos #15
Comments
@ventsin pode compartilhar, por favor, como está chamando a lib e também os códigos de rastreio que vc está testando? |
const tracking = require('tracking-correios');
var val = tracking.validate(['JT747052058BR', 'JT747052075BR', 'JT747052101BR']);
console.log('VALID: ' + val.valid);
console.log('INVALID: ' + val.invalid);
tracking.track(['JT747052058BR', 'JT747052075BR', 'JT747052101BR'], {filter: false})
.then((res) => {
console.log('TRACKED: ', res);
})
.catch((err) => {
console.log('CAUGHT: ', err);
}); O código é exatamente esse. Obrigado pela resposta rápida. |
Pelos meus testes no SoapUI, a resposta está vindo como vc informou, somente o último evento do primeiro pacote informado. Sobre vir somente o último evento, já discutimos aqui o problema: #12 e #5 (comment). Aparentemente o Correios limitou o acesso ao web service para usuários sem conta cadastrada, que utilizam o usuário Sobre os eventos somente do primeiro pacote, eu vou enviar um email para eles perguntando se houve alguma mudança na API. Momentaneamente, se vc passar a configuração TrackingCorreios.track(['JT747052058BR', 'JT747052075BR', 'JT747052101BR'], {
filter: false,
limit: 1,
}); |
O limite funcionou perfeitamente, obrigado! |
Não consigo te informar isso. Teria que entrar em contato diretamente com o Correios. Tem o email deles [email protected] Sobre estar recebendo somente o primeiro, também não sei te dizer. Essa lib pega o retorno direto do web service do Correios, então deve ser algo do lado deles. |
@ventsin Conforme informado pelo email, o usuário ECT deve ser usado somente para testes básicos, pois possui algumas limitações. Apenas clientes com contrato podem pedir usuário e senha: http://www.correios.com.br/solucoes-empresariais/comercio-eletronico/sistema-de-rastreamento-de-objetos Vou atualizar o README com essa informação. |
Olá, estou tendo um problema com o módulo.
Estou fazendo a consulta de 3 códigos de rastreamento, todos validados e retornando os dados corretamente no site dos correios. Quando tento fazer o
track
, estou apenas recebendo o primeiro evento de somente um dos códigos. Dois deles já foram entregues e um aguarda retirada. O único evento que é retornado é do objeto sendo postado no correio.Não sei se estou fazendo algo errado, mas acho que talvez tenha acontecido alguma mudança com a API do correio.
Os códigos são:
['JT747052058BR', 'JT747052075BR', 'JT747052101BR']
Obrigado pela atenção.
The text was updated successfully, but these errors were encountered: