Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

150
Visualizações
usps-webtools authentication fails

I have a nodejs javascript test program as follows:

const USPS = require('usps-webtools');

const usps = new USPS({
    server: 'https://production.shippingapis.com/ShippingAPI.dll',
    userId: 'user:passwd',
    ttl: 10000 //TTL in milliseconds for request
    });
usps.verify({
    street1: '1234 Some Lane',
    city: 'AnyTown',
    state: 'MI',
    zip: '12345'
    }, function(err, address){
      console.log(err)
      console.log(address);
      });

It always returns with:

Authorization failure. Perhaps username and/or password is incorrect.

USPSCOM::DoAuth

But I can go to usps.gov and login with the same account name and password.
How does it want me to pass the username and password to it?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

I just tested your code and the problem appears to be the value you are passing for the userId

Instead of passing your username and password in this format userId: 'user:passwd',

Set the userId equal to your WebTools username only.

Here is a screenshot of the email you'll receive once you register at the USPS website.

enter image description here

The docs for the USPS APIs aren't great, so we created some modern ones using Redocly at https://www.uspsweb.tools and create a public postman collection for developers to explore the APIs at https://www.postman.com/lobteam/workspace/usps-web-tools-public-workspace/overview

Best of Luck!

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda