【问题标题】:Undocumented UPS API question未记录的 UPS API 问题
【发布时间】:2011-01-13 06:02:05
【问题描述】:

在工作中,我正在努力将 UPS 集成到我们产品的购物车中。我目前正在使用提供 WSDL 的文档化 API。要使用此 API,您需要用户名、密码和 API 密钥(使用购物车开展业务的客户必须提供此信息)。

还有另一个(未记录的)API 用于计算运费:

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

我注意到很多网站都在使用它,但我似乎找不到任何文档。它似乎也非常古老(我认为它可以追溯到 00 年代初期)。它不执行任何类型的身份验证,因此您可以使用它来获得快速报价。我们正在考虑使用此 API,以便我们的客户可以使用它来获得快速报价,而无需费劲地获取 UPS 用户名、密码和 API 密钥。我的直觉告诉我,我可能不应该依赖可能在任何一天都离线的未记录 API。我还阅读了该工具错误计算费率的帖子(与记录在案的 API 相比)。我还没有验证这一点(计划下一步)。

我只是想看看这里是否有人对此有所了解或有任何文档。

更新:

经过快速测试,这些值似乎不正确。对于从新泽西州霍博肯通过 2nd Day Air 运送到亚利桑那州钱德勒的 150 磅包裹,记录在案的 API 报告总成本为 622.56 美元,而 CGI 报告总成本为 495.18 美元。所以有些出入。

【问题讨论】:

    标签: php api rest integration ups


    【解决方案1】:

    我在 osCommerce 中看到/使用过它。如果您仍想寻求此解决方案,请查看 and here 以获取示例。

    你的直觉是对的——你最好使用有文档/支持的东西。不知道他们是否/何时会拔掉 qcostcgi 的插头。

    【讨论】:

    • 感谢您的链接 - 我的下一步是使用记录在案的 API,并将我得到的运费与未记录的 API 进行比较。我会评论我的结果。
    猜你喜欢
    • 1970-01-01
    • 2012-04-17
    • 2011-11-07
    • 1970-01-01
    • 1970-01-01
    • 2016-11-09
    • 2020-06-24
    • 2017-11-25
    • 2011-08-07
    相关资源
    最近更新 更多