Pergunta

No trabalho, eu estou trabalhando em incluindo a integração UPS para Carrinho de compras do nosso produto. Atualmente estou usando a API documentado, que fornece WSDLs. Para usar esta API, você precisa de um nome de usuário, senha e chave de API (os nossos clientes que utilizam o carro para o seu negócio terá que fornecer esta informação).

Há uma outra API (indocumentados) para calcular taxas de envio em:

http://www.ups.com/using/services/rave /qcostcgi.cgi

Tenho notado um monte de sites de usá-lo, mas eu não consigo encontrar qualquer documentação para ele. Ele também parece ser extremamente velha (acho que data dos 00s adiantados). Ele não executa qualquer tipo de autenticação para que você possa usá-lo para obter uma cotação rápida. Nós estávamos pensando em usar essa API para que os nossos clientes podem usá-lo para obter uma cotação rápida, sem saltar através de aros para obter um nome de usuário UPS, senha e chave de API. Minha intuição me diz que eu provavelmente não deve contar com uma API não documentada que pode, eventualmente, ficar offline em qualquer dia. Também li os posts em que a ferramenta calcula as taxas de forma incorrecta (em comparação com a API documentado). Eu não tenho verificado este (plano de fazer isso ao lado).

Eu só queria ver se alguém aqui sabia nada sobre isso ou tinha qualquer documentação para ele.

UPDATE:

Depois de um teste rápido, parece que os valores estão incorrectos. Para um pacote de 150 libras que é enviado de Hoboken, NJ para Chandler, AZ via 2º Dia Air, a API documentado relata um custo total de US $ 622,56 enquanto o CGI relata um custo total de US $ 495,18. Então, há alguma discrepância.

Foi útil?

Solução

Eu vi-o / a usou em osCommerce. Verifique lá e aqui para exemplos, se você ainda deseja prosseguir este solução.

A sua intuição está certa - você é melhor fora de usar algo documentado / suportado. Sem dizer se / quando eles vão puxar a ficha sobre qcostcgi.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top