返回的七宝费率是否始终包含可预测的属性值?

Does the Shippo rates returned always contain predictable value for attribute?

使用 Shippo API 当您请求它时 returns 倍数并且有一个 'attribute' 键包含 FASTEST、BESTVALUE 和 CHEAPEST 等值。这一切看起来都很好而且花花公子,但我似乎无法在文档中找到这些值是否将始终存在..即我可以通过说 "BESTVALUE" 进行过滤并始终得到结果吗?

访问费率时,您需要记住它们是在特定货件的上下文中。因此,如果您使用汇率 object_id 返回单个汇率,则无法保证 attributes 下会列出任何值。

如果您从装运对象(在 rates_list 字段下)检索费率,则可以使用 FASTEST、CHEAPEST 过滤与 rates_list 字段中列出的装运对象关联的费率, 最佳值。

Shippo 为每个 shipment 生成这些属性,但不一定为每个 rate.