有 UPS DHL FedEx 快递的运费报价材料。需要根据用户结算的商品数量和选择的国家地区计算运费。要怎么实现这个功能比较好?
- 是配置在 js 里面,然后直接在 js 里面计算,显示出来?
- 是写在后台的接口里面,js 访问接口获取计算结果?
另外是否有直接对接快递公司的接口,提供查询功能?
另外是否有直接对接快递公司的接口,提供查询功能?
首先,不管前端算不算运费,在后台接口里,肯定是要计算运费的,因为对于后端而言,前端传过来的数据都是“不可信的”(前端无法防篡改),所以前端就算计算好了运费,传到后端,后端还是要调接口计算运费。
所以建议是后端计算。
10 回答11.1k 阅读
15 回答8.4k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
8 回答6.2k 阅读
2 回答2.6k 阅读✓ 已解决
不知道我们的业务和你一样不一样。
我的理解是最好是写到后端吧。 数据很多时候是实时的,举个例子,某一个快递公司修改了运费计算公式,那么他们会通知你们的后端,这样可以对账。 不然如果前端计算,这部分误差怎么办