淘宝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接口的内容以及各个电商平台的大动向!


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


相关文章
|
4天前
|
存储 前端开发 搜索推荐
淘宝 1688 API 接口助力构建高效淘宝代购集运系统
在全球化商业背景下,淘宝代购集运业务蓬勃发展,满足了海外消费者对中国商品的需求。掌握淘宝1688 API接口是构建成功代购系统的關鍵。本文详细介绍如何利用API接口进行系统架构设计、商品数据同步、订单处理与物流集成,以及用户管理和客户服务,帮助你打造一个高效便捷的代购集运系统,实现商业价值与用户满意度的双赢。
|
2天前
|
JSON API 数据格式
淘宝 / 天猫官方商品 / 订单订单 API 接口丨商品上传接口对接步骤
要对接淘宝/天猫官方商品或订单API,需先注册淘宝开放平台账号,创建应用获取App Key和App Secret。之后,详细阅读API文档,了解接口功能及权限要求,编写认证、构建请求、发送请求和处理响应的代码。最后,在沙箱环境中测试与调试,确保API调用的正确性和稳定性。
|
7天前
|
搜索推荐 数据挖掘 API
API接口对淘宝的深远影响有什么?
在数字化时代,API接口已成为连接不同系统和应用的重要桥梁。对于电商巨头淘宝而言,API接口不仅是实现自动化运营、优化用户体验、拓展业务范围、促进数据分析和精准营销的关键工具,更是推动电商生态系统合作共赢的核心驱动力。本文将深入探讨淘宝API接口的多重作用及其对电商新时代的影响。
20 5
|
6天前
|
JSON 数据挖掘 API
电商信息指南:API接口淘宝关键词、店铺所有商品获取
要获取淘宝关键词商品数据和店铺所有商品的API接口,需先注册淘宝开放平台账号并创建应用,获取API密钥。接着,使用密钥获取访问令牌,详细阅读API文档,构造并发送API请求,解析响应数据。特别地,使用`item_search_shop`接口可获取店铺内所有商品信息。
|
14天前
|
存储 JSON API
淘宝API接口实战:高效获取商品标题、分类及店铺名称
在淘宝API接口实战中,通过以下步骤高效获取商品标题、分类及店铺名称:1. 准备工作:了解淘宝开放平台文档,注册开发者账号,选择开发语言和工具。2. 获取API访问权限:申请相应权限,提供应用场景说明。3. 调用API接口:构建HTTP请求,提供必要参数。4. 解析响应数据:提取JSON数据中的所需信息。5. 数据处理和存储:进一步处理并存储数据。6. 注意事项:遵守使用规范,注意调用频率和数据安全。示例代码使用Python调用淘宝API。
|
20天前
|
JSON API 开发者
淘宝商品评价API的获取与应用
在数字化时代,电商平台如淘宝成为消费者购物的主要渠道。本文介绍如何使用淘宝开放平台的商品评论API获取并利用评论数据,以优化产品和服务,提升用户体验。内容涵盖API的重要性、准备工作、调用流程及代码实现,帮助开发者高效获取和分析数据。
42 3
|
5天前
|
供应链 搜索推荐 数据挖掘
淘宝购物车管理API有哪些其他用途?
淘宝购物车管理API不仅支持添加商品到购物车,还提供多种功能以提升用户体验和商家运营效率。包括获取购物车商品列表、实施促销活动、管理库存和订单、提供个性化推荐、进行数据分析和优化、计算购物车价格、支持凑单结算及购物车容量管理等。这些功能帮助商家更好地管理购物车,优化库存和订单处理,提供个性化购物体验。
|
14天前
|
供应链 数据挖掘 API
电商API接口介绍——sku接口概述
商品SKU(Stock Keeping Unit)接口是电商API接口中的一种,专门用于获取商品的SKU信息。SKU是库存量单位,用于区分同一商品的不同规格、颜色、尺寸等属性。通过商品SKU接口,开发者可以获取商品的SKU列表、SKU属性、库存数量等详细信息。
|
15天前
|
JSON API 数据格式
店铺所有商品列表接口json数据格式示例(API接口)
当然,以下是一个示例的JSON数据格式,用于表示一个店铺所有商品列表的API接口响应
|
25天前
|
编解码 监控 API
直播源怎么调用api接口
调用直播源的API接口涉及开通服务、添加域名、获取API密钥、调用API接口、生成推流和拉流地址、配置直播源、开始直播、监控管理及停止直播等步骤。不同云服务平台的具体操作略有差异,但整体流程简单易懂。

热门文章

最新文章