国际快递如何实现运费计算

有 UPS DHL FedEx 快递的运费报价材料。需要根据用户结算的商品数量和选择的国家地区计算运费。要怎么实现这个功能比较好?

  1. 是配置在 js 里面,然后直接在 js 里面计算,显示出来?
  2. 是写在后台的接口里面,js 访问接口获取计算结果?

另外是否有直接对接快递公司的接口,提供查询功能?

阅读 3.2k
2 个回答

不知道我们的业务和你一样不一样。

我的理解是最好是写到后端吧。 数据很多时候是实时的,举个例子,某一个快递公司修改了运费计算公式,那么他们会通知你们的后端,这样可以对账。 不然如果前端计算,这部分误差怎么办

首先,不管前端算不算运费,在后台接口里,肯定是要计算运费的,因为对于后端而言,前端传过来的数据都是“不可信的”(前端无法防篡改),所以前端就算计算好了运费,传到后端,后端还是要调接口计算运费。
所以建议是后端计算。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题