首先,我们先来简单了解一下淘宝店铺订单对接的常规方式。
①:对于没有IT开发能力的中小商家来说,一般是采用购买第三方软件或者直接在淘宝店铺后台来对订单进行审核与发货以及售后相关的操作。
②:对于有一定的开发能力的商家来说,一般这些商家都会有自己的订单系统,但大多采用ISV(第三方软件服务商)提供的接口方案来进行订单等接口的对接和集成
③:对于有自研开发能力的品牌商家来说,一般会采用ISV+自研的模式,既能通过专业ISV提供的集成接口,进行稳定的接口调用,也能通过自研模式来进行个性化、定制化的功能开发与集成。
④:对于具有较完整团队编制和开发能力的商家,也可以尝试淘宝聚石塔服务器上的通过rds订单推送服务获取订单功能来实现订单等数据的对接。
建议具有一定开发能力的商家,也可以在电商平台(这里以淘宝为例)的开发平台上注册成为企业开发者,并且创建店铺自研应用,可以尝试进行自研模式下的接口对接,也可以进行技术的预研。(平台其实有很多有价值的接口,结合商家的逻辑,可以实现很多意想不到的创意)。
下面我们就以商家自研模式下的淘宝开放平台对接为例,来了解一下商家如何来实现订单的全量获取与状态的自动同步。
custom-自定义API操作
taobao.custom
公共参数
名称 | 类型 | 必须 | 描述 |
---|---|---|---|
key | String | 是 | 调用key(必须以GET方式拼接在URL中) |
secret | String | 是 | 调用密钥 |
api_name | String | 是 | API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等] |
cache | String | 否 | [yes,no]默认yes,将调用缓存的数据,速度比较快 |
result_type | String | 否 | [json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读 |
lang | String | 否 | [cn,en,ru]翻译语言,默认cn简体中文 |
version | String | 否 | API版本 |
请求参数
请求参数:api=
参数说明:其它参数:参考淘宝开放平台接口文档,与淘宝的参数一致 https://open.taobao.com/api.htm?docId=140&docType=2
名称 | 类型 | 必须 | 描述 |
---|---|---|---|
api | String | 淘宝开放平台的接口名(如:taobao.picture.upload( 上传单张图片 )) | |
session | String | 授权换取的session_id | |
[其他参数] | String | 其它参数:参考淘宝开放平台接口文档,与淘宝的参数一致 https://open.taobao.com/api.htm?docId=140&docType=2 |
响应参数
Version: Date:
名称 | 类型 | 必须 | 示例值 | 描述 |
---|---|---|---|---|
response | Mix | 0 | [] | 响应内容,不同的接口返回内容不一样,具体参考 https://open.taobao.com/api.htm |