1

有谁知道如何获得 UPS 货运的运输时间。在开发人员指南中,我找到了指定 TimeInTransitIndicator 选项的说明:

该标签的存在表示已请求运输时间信息并将其返回。

但是 UPS 的响应中没有任何 /FreightRateResponse/TimeInTransit 标签。

<xsd:element name="TimeInTransit" type="xsd:string" minOccurs="0"/>UPS 开发人员工具包的响应标签中的 FreightRateWebServiceSchema.xsd 文件中也没有这样的标签<xsd:element name="FreightRateResponse">

有谁知道如何获得TimeInTransit货运API?很高兴有任何帮助。

4

1 回答 1

0

我询问了 UPS 支持并得到了答案:

<freightRate:TimeInTransit> 只会在向生产 URL 发布请求时返回。

您的密钥需要获得批准才能访问 Ground Freight Rating API 的生产访问权限,然后您才能成功发布到生产 URL。

开发人员工具包中的 .xsd 文件和 WSDL 旨在在生产中交付此元素而无需编辑,因此您在模式文件中观察到的内容是设计使然。

这是来自 UPS 支持的带有 TimeInTransit 标签的示例响应https://gist.github.com/antongorodezkiy/5973888

于 2014-02-13T12:29:23.360 回答