因为公司的跨境电商ERP采用的是马帮ERP,所以要想用订单数据做二次加工,就需要用到他们的开放平台,即马帮开放平台(没想到还真有)。用完以后就一个感觉:我要给速卖通开放平台道个歉,之前有些话太鲁莽了。虽然速卖通开放平台最初有各种Bug和不足、钉钉群里的客服经常不在线,但有错误还是能及时修复的,架构设计上也中规中矩(奇门除外)。
马帮开放平台呢,没有10年脑血栓是设计不出来的。。。有的地方2个字概括:奇葩。好了,搬好板凳,我来吐槽(不对,来填坑了)。
其实他们提供了主要编程语言的Dmeo,比如Net、Java、PHP等。只要代码引到项目里,基本就调通了。奇葩的是他们的API。以获取订单列表的API为例
1、工作时间(7-19)以内,只允许查询近一周的订单数据。查询7天以前的单子,只能晚上7点以后至早上7点以前。好吧,查询7天也能理解,创建开始/结束直接传就行了,结果就不这样弄。Create的开始/结束时间不能超过24小时,也就是说,想查询7天的订单,API要调用7次,每次这样传参:2023-05-15 00:00:00/2023-05-15 23:59:59,是不是很不理解,我也不是很理解
2、要想获取所有状态的订单,本以为Status不传值就好了。结果看文档里说,默认:配货中订单,意思就是不传值也返回配货中订单,不是所有订单。后来问客服,获取所有状态订单怎么办?答复是6和7各传一次,即所有未发货和所有非未发货。。。为啥要调用2次,就不能整个8表示所有订单吗?
3、还有订单编号这个参数,好像提供了,但又好像没什么用。最多只允许10个订单号。。。这是服务器配置多低,才能有这么多的限制?咱花点钱,弄个配置好点的服务器行不行?
4、Bug修复太慢,直接看图,这个问题至少半个月了。。。一问就是在修复让等。这点虽然速卖通也有类似问题,但修复还是挺及时的,至少不影响用户使用。
最后说下开放平台的价格(还收钱?是的,速卖通的开放平台,如果自研已经免费了,这个居然还收费)。我们用到了2个模块,分别是订单和商品,收了4万钱(是的,你没看错,40k)。忽然觉得他们太善良了,明明可以抢,却非要和我们签个合同。
文章评论