为什么返回报文为空?

为什么返回报文为空?

常见错误返回报文示例:

{ "data": { "rates": [] } }

解决方法:

1、Ship From尽量只使用uuid字段,调用/v1/open-api/ship-from接口进行查询当前账号可用的发货地址以及对应的uuid,具体可以跳转至:发件地址open in new window查看。

问:为什么尽量只使用uuid字段?

答:因为如果使用发货地址其他字段与系统发货地址不一致的话会导致计价失败。

2、Ship to地址需要填写正确,可通过POST方式请求v1/open-api/address/validate接口对地址进行校验,尽量使用返回的正确地址进行填写,具体可以跳转至:地址校验open in new window查看。

问:Ship to地址需要注意哪些字段?

答:city、country_code、state_province_code、postal_code需要填写正确。

3、dimension以及weight的单位需要统一(cm/kg,in/lb)且统一使用小写。

问:dimension以及weight的值有限制吗?

答:根据需要使用的服务商限制的范围内进行填写,不可为0及以下。

ON THIS PAGE