淘宝开放平台淘宝店铺OAuth2.0订单商品接口接入解决方案

无可争议,无论什么样的开放平台,都会给开发者一个key,作为使用它api的标识,怎么得到这样一个key,或者是实名注册,或者是公司名义,或者如何如何,大差不差,都是那么些个东西。淘宝开放接口亦然,今天给大家介绍下有两种方式可以获取到店铺收取session id.

正常为了进行淘宝/天猫平台卖家订单商品oAuth2.0开发,首先我们需要做下面几件事情。
1、注册一个开发者账号
2、然后为每个淘宝应用注册一个应用程序键(App Key)
3、下载淘宝/天猫API的SDK并掌握基本的API基础知识和调用
4、利用SDK接口和对象,传入AppKey或者必要的时候获取并传入SessionKey来进行程序开发。
5、利用淘宝开放平台的文档中心和API测试工具,对接口进行测试。从而了解返回信息,方便程序获取。
6 、无需以上五点,可点击注册拿到key
****方式一:卖家接口(用cookie方式)
商品接口
上下架
商品信息
商品发步
商品编辑(未公开)
订单接口
订单列表
订单详情
PC端安装Chrome插
手机端安装App(未公开)

cookie安装方式:点击**注册**拿到cookie安装文件,提供安装步骤以及视频,通过cookie方式登陆淘宝卖家买家账号获取店铺或买家账号授权session id并且调用我司接口然后可以拿到店铺订单详情和订单列表以及订单物流或获取到采购账号订单列表和订单详情。
cookie方式的缺点:session id的有效时间不长,需要实时同步cookie获取的session id值,适用于店铺数量少调用量少的用户。

方式二:卖家接口(oAuth2.0方式:利用服务市场购买在线链接获取店铺授权sessin id 值)
第一步:点击注册拿到key和secret
第二步:联系拿到服务市场在线购买链接获取店铺授权session id
第三步:选择以下接口:
订单接口列表
物流管理包 https://open.taobao.com/api.htm?docId=10915&docType=2&scopeId=11860
退款流程接入 https://open.taobao.com/api.htm?docId=28206&docType=2&scopeId=12503
物流基础信息查询 https://open.taobao.com/api.htm?docId=59&docType=2&scopeId=14878
卖家地址库管理 https://open.taobao.com/api.htm?docId=10683&docType=2&scopeId=14876
商品类目属性 https://open.taobao.com/api.htm?docId=13&docType=2&scopeId=383
获取单笔交易信息 https://open.taobao.com/api.htm?docId=47&docType=2&scopeId=14943
退款管理包 https://open.taobao.com/api.htm?docId=51&docType=2&scopeId=11850
物流订单查询 https://open.taobao.com/api.htm?docId=234&docType=2&scopeId=12141
物流发货 https://open.taobao.com/api.htm?docId=10687&docType=2&scopeId=12139
订单编辑 https://open.taobao.com/api.htm?docId=48&docType=2&scopeId=12147
订单信息查询 https://open.taobao.com/api.htm?docId=46&docType=2&scopeId=12146
退款退货 https://open.taobao.com/api.htm?docId=22465&docType=2&scopeId=11527
评价信息更新 https://open.taobao.com/api.htm?docId=56&docType=2&scopeId=12137
评价信息查询 https://open.taobao.com/api.htm?docId=55&docType=2&scopeId=12136
电子面单 https://open.taobao.com/api.htm?docId=23869&docType=2&scopeId=12142
卖家信息查询 https://open.taobao.com/api.htm?docId=21349&docType=2&scopeId=12145
商品接口列表
产品管理包 https://open.taobao.com/api.htm?docId=4&docType=2&scopeId=14894
商品类目属性 https://open.taobao.com/api.htm?docId=13&docType=2&scopeId=383
店铺信息查询 https://open.taobao.com/api.htm?docId=64&docType=2&scopeId=386
店铺信息更新 https://open.taobao.com/api.htm?docId=66&docType=2&scopeId=11400
退款管理包https://open.taobao.com/api.htm?docId=51&docType=2&scopeId=11850
Schema商品发布 https://open.taobao.com/api.htm?docId=23255&docType=2&scopeId=11430
商品价格更新 https://open.taobao.com/api.htm?docId=10927&docType=2&scopeId=14276
商品上下架 https://open.taobao.com/api.htm?docId=31&docType=2&scopeId=12165
卖家商品查询 https://open.taobao.com/api.htm?docId=18&docType=2&scopeId=382
商品同步 https://open.taobao.com/api.htm?docId=24625&docType=2&scopeId=12138
商品编辑 https://open.taobao.com/api.htm?docId=21&docType=2&scopeId=12166
卖家信息查询 https://open.taobao.com/api.htm?docId=21349&docType=2&scopeId=12145
图片管理 https://open.taobao.com/api.htm?docId=137&docType=2&scopeId=12161
3.交易API
taobao.trades.sold.get 查询卖家已卖出的交易数据
taobao.trade.get 获取单笔交易的部分信息(性能高)
taobao.trade.memo.add 对一笔交易添加备注
taobao.trade.memo.update 修改交易备注
taobao.trade.fullinfo.get 获取单笔交易的详细信息
taobao.trade.close 卖家关闭一笔交易
taobao.trades.sold.increment.get 查询卖家已卖出的增量交易数据
taobao.trade.shippingaddress.update 更改交易的收货地址
taobao.trade.receivetime.delay 延长交易收货时间
taobao.trade.postage.update 修改交易邮费价格
taobao.trades.sold.incrementv.get 查询卖家已卖出的增量交易数据
4.物流API
taobao.logistics.online.send 在线订单发货处理(支持货到付款)
taobao.logistics.offline.send 自己联系物流(线下物流)发货
taobao.logistics.companies.get 查询物流公司信息
第四步:调用我司接口即可拿到数据

使用淘宝开发平台Oauth2.0在线授权拿到session id的优点:不用担心session id值不稳定会一直发生变化,此次直接对接淘宝官方接口,并且按照服务市场内的应用调用,适用于多店铺调用量大的商家,省去上面安装cookie的方式。

业务场景:
1.ERP系统获取淘宝店铺订单数据
2.店铺订单数据分析
3.店铺全部业务推广,例如:窗帘安装,可以推送用户下单信息给全部的安装师傅。

猜你喜欢

转载自blog.csdn.net/wx_19970108018/article/details/114443000