Giter VIP home page Giter VIP logo

Comments (6)

gabrielboliveira avatar gabrielboliveira commented on June 26, 2024

Olá @tommelo! Aparentemente, alguns meses atrás a API dos Correios mudou seu comportamento para trazer somente o último evento do objeto, quando utilizado o usuário e senha padrão. (pedro-teixeira/correios#279 (comment))

Já discutimos no repositório, em outra issue (#5 (comment)) sobre esse problema. Tentei procurar algum modo para trazer a lista completa, mas aparentemente agora só se cadastrando e gerando um usuário e senha pessoal.

Depois, só configurar quando for fazer a request:

TrackingCorreios.track('DY755678612BR', {
    username: 'abc',
    password: 'abc',
});

from tracking-correios.

tommelo avatar tommelo commented on June 26, 2024

@gabrielboliveira ah ok! Muito obrigado!
Outro teste que fiz agora, com um tracking code válido: OF022972405BR

{ [TrackingError: Erro ao validar os objetos.]
  name: 'TrackingError',
  message: 'Erro ao validar os objetos.',
  type: 'validation_error',
  errors: 
   [ { message: 'Nenhum objeto válido para pesquisa.',
       service: 'objects_validation' } ] }

Vou tentar criar uma conta e testar novamente.
Obrigado!

from tracking-correios.

gabrielboliveira avatar gabrielboliveira commented on June 26, 2024

Está usando a versão mais nova? Esse erro é devido a configuração padrão para filtrar os códigos válidos. A lista de iniciais válidas fica no arquivo src/utils/tracking-helpers.js.

Recentemente o Correios adicionou uma lista grande de iniciais novas, e não consegui mapear todas ainda. Aos poucos, o pessoal manda PRs adicionando as iniciais. Essa inicial (OF) foi adicionado no #11, versão 1.1.6 já publicada.

from tracking-correios.

gabrielboliveira avatar gabrielboliveira commented on June 26, 2024

Se preferir não filtrar os objetos, é só passar a configuração filter: false:

TrackingCorreios.track('DY755678612BR', {
    filter: false,
});

from tracking-correios.

tommelo avatar tommelo commented on June 26, 2024

@gabrielboliveira fiz um build com a última versão, agora foi!

Conseguir as credenciais de acesso será mais difícil do que imaginei...
Partir pra alguma solução alternativa.

Podemos fechar essa issue.
Obrigado pela ajuda!

from tracking-correios.

gabrielboliveira avatar gabrielboliveira commented on June 26, 2024

Beleza! Qualquer outra dúvida só comentar na issue 😄

from tracking-correios.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.