Shippo API - 获取始终与提供者和服务级别相同的费率对象

时间:2016-12-05 21:17:58

标签: shippo

我正在使用C#Shippo库为客户提供一种为其在线商店创建和打印运输标签的方法。他将始终使用相同的承运人和服务水平,不进行国际运输。

看起来我应该能够使用async =“false”创建一个货件,然后查看rate_list,我回过头来确定创建事务时需要使用的速率object_id。只留下正确的费率。

起初我以为我可以寻找特定的提供者和service_level_token组合,但是如果没有先为它们枚举API,我就看不出如何确定这些值。我没有看到我在Shippo仪表板UI中用于管理运营商的任何速率对象属性的位置,这将使得难以与客户端通信他们需要为我的实用程序配置所需的值(我将需要通过查找来讨论它们,我将无法访问他们的生产帐户。)

建议使用相同运营商和送货方式的交易的建议方法是什么?是否有值我可以保存并用于在用户界面中某处可见的rates_list中查找?

1 个答案:

答案 0 :(得分:0)

如果您事先知道您使用的运营商/服务比我推荐使用Shippo的Single Call Label Creation。它为您节省了一个API调用,您可以直接获取您正在寻找的标签,而无需迭代费率。

此外,您可以在Shippo的API参考中找到所有服务级别和运营商值: