在工作中,我正在为我们产品的购物车提供UPS集成。我目前正在使用提供wsdls的文档化API。要使用此API,您需要用户名、密码和API密钥(使用购物车进行业务的客户必须提供此信息)。
还有另一个(未记录的)API用于计算运费:
http://www.ups.com/using/services/rave/qcostcgi.cgi
我注意到很多网站都在使用它,但我似乎找不到任何文档。它似乎也非常古老(我认为它可以追溯到00年代早期)。它不执行任何类型的身份验证,因此您可以使用它快速获得报价。我们正在考虑使用这个API,这样我们的客户就可以使用它来获得一个快速的报价,而不必跳过去获取一个ups用户名、密码和API密钥。我的直觉告诉我,我可能不应该依赖一个没有文件证明的API,它可以在任何一天离线。我还阅读了一些文章,其中工具计算利率不正确(与文档化的API相比)。我还没有证实这一点(计划下一步做)。
我只是想看看这里有没有人知道这件事或者有没有任何相关的文件。
更新:
快速测试后,值似乎不正确。对于通过第二天空运从新泽西州霍博肯到亚利桑那州钱德勒的150磅包裹,记录在案的API报告的总成本为622.56美元,而CGI报告的总成本为495.18美元。所以有一些差异。