FedEx API 文档指出: 注意:FedEx 客户可以通过在请求中指定“FEDEX_ONE_RATE”作为服务选项类型,在单个费率请求中请求单一费率和基于重量(非单一费率)的费率。
https://developer.fedex.com/api/en-us/catalog/rate/v1/docs.html
但从未说明在哪里将此“服务选项类型”指定为“FEDEX_ONE_RATE”。 有一个
variableOptions
属性看起来很有希望,尽管作为字符串或带有字符串的数组(文档中关于某些属性的类型不正确)我收到了有关错误值的错误。
{"transactionId":"5cdab900-959b-4a4a-b5dd-75fd27ad8c86","errors":[{"code":"INVALID.INPUT.EXCEPTION","message":"枚举变量选项中的字段值无效"} ]}
目前,当我使用
specialShipmentServices
属性时,我只看到“单一费率”费率,没有“基于重量”的费率。 有人有这方面的经验吗? 难道文档就是错的吗?
列出出货级别特殊服务类型:
https://developer.fedex.com/api/en-us/guides/api-reference.html#packagelevelspecialservicetypes
其中列出了
FEDEX_ONE_RATE
。我想你可以在以下位置使用它:RequestedShipment.ShipmentSpecialServices.SpecialServiceTypes