0

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

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'])

发货不包括任何费率无法弄清楚这个例子中有什么不对。

4

1 回答 1

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

    注意:除非您输入了其他承运人的承运人信息,否则您只会收到 USPS 费率。

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

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

  3. 如您在此页面上看到的,EasyPost 目前仅支持印度邮政追踪。

将来,请尝试发送电子邮件至 support@easypost.com 以获得最佳建议。

于 2017-06-13T08:24:05.870 回答