首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取特定服务的价格-- EasyPost红宝石?

如何获取特定服务的价格-- EasyPost红宝石?
EN

Stack Overflow用户
提问于 2017-06-13 16:00:59
回答 1查看 152关注 0票数 0

尝试检索印度邮政的运费,但不知道如何检索。我正在遵循Getting Started指南。

代码语言:javascript
复制
to_address = EasyPost::Address.create(
  :name => 'Dr. Steve Brule',
  :street1 => 'Ravindra Nath Tagore Marg',
  :city => 'Nagpur',
  :zip => '440001',
  :country => 'IN',
  :phone => '310-808-5243'
)
from_address = EasyPost::Address.create(
  :company => 'Bera',
  :street1 => 'Johari Bazar 14',
  :city => 'Jaipur',
  :country => 'IN',
  :zip => '302003',
  :phone => '911800112011'
)

parcel = EasyPost::Parcel.create(
  :width => 15.2,
  :length => 18,
  :height => 9.5,
  :weight => 35.1
)

shipment = EasyPost::Shipment.create(
  :to_address => to_address,
  :from_address => from_address,
  :parcel => parcel,
)

rate = shipment.lowest_rate(carriers = ['India Post'], services = ['First'])

装运量不包括任何费用无法找出本例中的错误之处。

EN

回答 1

Stack Overflow用户

发布于 2017-06-13 16:24:06

  1. 您是否已通过EasyPost仪表板添加了印度邮政运营商帐户。《入门指南》确实解释了:

注:除非您输入了其他航空公司的承运商信息,否则您将只收到USPS费率。

  1. 如果您希望货件只返回一个承运商的退货率,请将该承运商帐户ID与Shipment.create调用一起传递。

您可以通过传递[source]参数carrier_accounts来限制用于评级的CarrierAccounts

正如您在this page.上看到的那样,

  1. EasyPost目前仅支持对IndiaPost进行跟踪

将来,试着给support@easypost.com发邮件寻求最好的建议。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44515587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档