淘宝API开放平台申请两种类型

简介: 淘宝API开放平台申请两种类型

在淘宝的api中,大体分为两种类型:一种是需要sessionKey的,一种是不需要sessionKey的。不需要sessionKey的api,用法比较简单,只需要将自己的所需api以及相关的参数写在请求地址中,top平台的采用的是rest请求方式,相比于soap方式,其更加的简洁快速。在测试环境下,需要将请求发送到http://gw.api.tbsandbox.com/router/rest


后面跟上你所需要查询的参数值,以下就是一个简单的不需要ssessionKey的api请求参数:

http://gw.api.tbsandbox.com/router/rest?app_key=12013615&cid=1512&fields=iid,title,nick,pic_url,price,click_url&format=xml&method=taobao.taobaoke.items.get&pid=mm_5410_0_0&sign=58DBB13C68A271079F1BB44C8885C66C×tamp=2009-11-09 14:49:33&v=1.0在以上的连接中,用到了app_key值,其他具体的参数可以查看相应的api文档,只是sign需要进行数字签名,需要调用相应的函数。该请求返回的是xml格式的内容,所以需要对xml进行相应的解析。对于需要sessionKey的api,则比较麻烦。首先sessionKey的值获取不是很容易,现将测试环境下,开发WEB其它应用的sessionKey值的获取方式说明一下,第一步需要获取授权码,访问 http://open.taobao.com/isv/authorize.php?appkey={appkey}选择测试环境账号并填写回调URL,对于这个回调地址,自己之前不甚了解,遇到了一些问题,但是还是解决了,我自己新建了一个jsp文件,里面含有一个request.getParameter(“top_session”)方法,所以我将回调地址写为该jsp地址。然后点击“获取授权码”,即可获得授权码,接下来通过授权码获取SessionKey。 访问 http://container.api.tbsandbox.com/container?authcode={授权码},页面会跳转到回调URL这时调用解析结果的方法,得到sessionKey的值。得到了sessionKey的值之后,你就可以组装参数,将请求发送到http://gw.api.tbsandbox.com/router/rest,放回的结果是你设定的放回格式,调用相应的函数进行解析即可。根据需要的功能,在http://open.taobao.com/dev/index.php


有开发文档。对于相关的功能,点击该函数,


找到函数示例即可Taobao.trades.sold.getJAVA SDK 示例TaobaoRestClient client = new TaobaoJsonRestClient(“http://gw.api.tbsandbox.com/router/rest”, “test”, “test”);TradesSoldGetRequest req = new TradesSoldGetRequest();req.setFields(“buyer_nick,seller_nick,tid,modified,created”);req.setStartModified(DateUtil.strToDate(“2009-04-10 14:18:10”));req.setEndModified(DateUtil.strToDate(“2009-04-15 14:18:10”)); TradesGetResponse rsp = client.tradesSoldGet(req, “session_key”);System.out.println("Body: " + rsp.getBody());c


#改造:TopXmlRestClient topClient = new TopXmlRestClient(“http://gw.api.tbsandbox.com/router/rest”, “test”, “test”);TradesSoldGetRequest req = new TradesSoldGetRequest();req.Fields = “tid,seller_nick,buyer_nick,status,orders.title,orders.price,orders.num”;req.PageSize = 18;ResponseList rsp = topClient.GetSoldTrades(req, sessionKey);



以上是从行业内了解到的一些情况,有兴趣的可交流留言。请查看http://console.open.onebound.cn/console/?i=Turbo了解相关API接口和接入文档,另外不定期会更新API接口的内容以及各个电商平台的大动向!


友情提示:回帖是一种美德,也是对楼主辛勤付出的尊重和支持!


相关文章
|
2天前
|
JSON 供应链 搜索推荐
淘宝APP分类API接口:开发、运用与收益全解析
淘宝APP作为国内领先的购物平台,拥有丰富的商品资源和庞大的用户群体。分类API接口是实现商品分类管理、查询及个性化推荐的关键工具。通过开发和使用该接口,商家可以构建分类树、进行商品查询与搜索、提供个性化推荐,从而提高销售额、增加商品曝光、提升用户体验并降低运营成本。此外,它还能帮助拓展业务范围,满足用户的多样化需求,推动电商业务的发展和创新。
17 5
|
2天前
|
API 数据处理 开发者
获取淘宝分类详情:深入解析taobao.cat_get API接口
淘宝开放平台推出的`taobao.cat_get` API接口,帮助开发者和商家获取淘宝、天猫的商品分类详情。该接口支持获取类目列表、属性及父类目信息,通过指定分类ID(cid)实现精准查询,并提供灵活的参数设置和高效的数据处理。使用流程包括注册账号、创建应用、获取App Key/Secret、构造请求、发送并解析响应。示例代码展示了如何用Python调用此API。开发者可借此为电商项目提供数据支持。
|
3天前
|
机器学习/深度学习 供应链 API
淘宝API接口:驱动电商运营的新引擎
淘宝API接口是一组允许开发者与淘宝平台进行数据交互的接口,覆盖了商品信息、订单信息、物流信息、用户信息等多个方面。这些接口使得开发者能够轻松实现商品查询、订单管理、用户认证等功能,从而实现与淘宝平台的无缝对接。
|
9天前
|
JSON 安全 API
淘宝商品详情API接口(item get pro接口概述)
淘宝商品详情API接口旨在帮助开发者获取淘宝商品的详细信息,包括商品标题、描述、价格、库存、销量、评价等。这些信息对于电商企业而言具有极高的价值,可用于商品信息展示、市场分析、价格比较等多种应用场景。
|
9天前
|
JSON 搜索推荐 API
拍立淘API是基于图像识别技术的服务接口,支持淘宝、1688和义乌购平台。
拍立淘API是基于图像识别技术的服务接口,支持淘宝、1688和义乌购平台。用户上传图片后,系统能快速匹配相似商品,提供精准搜索结果,并根据用户历史推荐个性化商品,简化购物流程。开发者需注册账号并获取API Key,授权权限后调用接口,返回商品详细信息如ID、标题、价格等。使用时需遵守频率限制,确保图片质量,保障数据安全。
|
18天前
|
测试技术 API 数据库
淘宝商品详情高级版 (item_get_pro)API如何测试
要测试淘宝商品详情高级版API(item_get_pro),需先阅读API文档,注册开放平台账号,创建应用获取密钥,搭建测试环境,选择测试工具。测试时设计用例,配置工具,发送请求,验证响应,记录日志。注意安全和数据格式。
|
15天前
|
JSON API 数据安全/隐私保护
淘宝商品详情API接口系列以及应用场景
淘宝商品详情API接口系列是淘宝开放平台提供的一系列编程接口,允许第三方开发者通过特定的协议和方式,与淘宝平台进行数据交互。这些接口涵盖了商品搜索、商品详情获取、订单管理、物流查询、支付结算等多个方面,为开发者提供了极大的灵活性和便利性。以下是对淘宝商品详情API接口系列的详细介绍
|
22天前
|
人工智能 自然语言处理 API
Multimodal Live API:谷歌推出新的 AI 接口,支持多模态交互和低延迟实时互动
谷歌推出的Multimodal Live API是一个支持多模态交互、低延迟实时互动的AI接口,能够处理文本、音频和视频输入,提供自然流畅的对话体验,适用于多种应用场景。
69 3
Multimodal Live API:谷歌推出新的 AI 接口,支持多模态交互和低延迟实时互动
|
17天前
|
前端开发 API 数据库
Next 编写接口api
Next 编写接口api
|
24天前
|
XML JSON 缓存
阿里巴巴商品详情数据接口(alibaba.item_get) 丨阿里巴巴 API 实时接口指南
阿里巴巴商品详情数据接口(alibaba.item_get)允许商家通过API获取商品的详细信息,包括标题、描述、价格、销量、评价等。主要参数为商品ID(num_iid),支持多种返回数据格式,如json、xml等,便于开发者根据需求选择。使用前需注册并获得App Key与App Secret,注意遵守使用规范。