`
zzc1684
  • 浏览: 1229055 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

淘宝API开发系列---淘宝API的测试及使用3

阅读更多

在很久之前,由于对淘宝的API开发比较感兴趣,写了几篇关于淘宝API开发方面的随笔《淘宝API开发系列--开篇概述》和《淘宝API开发系列--商家的绑定》等文章,近期由于一客户需要一些淘宝API的例子,而我原来开发的例子已经过去两年了,之前我是基于一个中间组件top4net来进行开发的,这个模块就是在淘宝API SDK的基础上做了一些封装,不过原来的例子确已经不能运行了。

因 此重新捡起行头,继续研究有啥变化的地方,不过发现虽然时间过去已经快两年了,淘宝API的使用模式,一直没有变化过,可能变化的就是API的一些细微的 地方吧,因此这次,就摒弃了中间组件的方式,就直接使用淘宝官方提供的taobao-sdk- net.zip(http://dl.open.taobao.com/sdk/taobao-sdk-net.zip) 来进行开发,发现其实模式一样,操作也差不多而已,但是处理起来的细节有很多不同的地方。

为了进行淘宝的API开发,首先我们需要做下面几件事情。

1)

开发者注册一个账号,

 

2)然后为每个淘宝应用注册一个应用程序键(App Key) 。

3)下载淘宝API的SDK并掌握基本的API基础知识和调用,具体可以参考论坛的信息(http://dev.open.taobao.com/bbs/forum.php )里面的技术分享区等。

4)利用SDK接口和对象,传入AppKey或者必要的时候获取并传入SessionKey来进行程序开发。

5)利用淘宝平台的文档中心和API测试工具,对接口进行测试。从而了解返回信息,方便程序获取。

 

以上是一般淘宝API应用开发的关键流程,其中通过淘宝文档中心和API测试工具,进行概念了解和接口信息查询很重要。因为这些数据就是我们需要在逐步显示出来的。淘宝的API很多,不过都分为了好几个领域,慢慢就会了解深入了。

 

 

然后我们也可以通过淘宝平台的API测试工具来了解返回的数据信息,每个淘宝API最下面一般都有一个API工具的内容,如下所示。其中我们选择【API Tools在线测试工具】就可以测试返回的接口数据了。

 

 

 

对于以上这些淘宝API接口,不需要Session就可以访问的,就直接利用【系统分配】的内容就可以访问并获取到数据了。注意其中红色圈中部分即可。

对于有一些用户方面的私密数据,如交易数据,买入或者卖出的数据,我们就要自定义指定自己的SessionKey了,如下所示。

 

 

 卖出的信息,也需要传入SessionKey的信息,在程序中处理,得到下面的结果。

 

 

http://www.cnblogs.com/wuhuacong/archive/2012/02/09/2344703.html

分享到:
评论

相关推荐

    淘宝API Demo3-添加商品销售属性

    1. **淘宝API**: 淘宝API是淘宝开放平台提供的一系列接口,允许开发者通过编程方式与淘宝平台进行交互,实现诸如商品管理、订单处理、用户信息查询等功能。它通常基于HTTP协议,使用JSON或XML格式传输数据。 2. **...

    实现淘宝API实例

    淘宝API是淘宝网提供的一系列接口,允许开发者通过编程方式访问和操作淘宝平台上的各种功能,如商品管理、订单处理、用户信息查询等。本实例将详细介绍如何实现一个基于淘宝API的应用。 首先,我们要理解淘宝API的...

    淘宝 源码 API Demo5-商品上下架

    淘宝API(Taobao API)是淘宝开放平台提供的一系列接口,允许开发者通过编程方式访问和操作淘宝平台的数据。这些API涵盖了商品管理、订单处理、用户信息获取等多个方面,为开发者提供了构建基于淘宝的第三方应用的...

    淘宝开放平台(TOP)的API测试工具客户端

    API测试工具客户端是开发者在开发过程中必不可少的辅助工具,它能够帮助测试API接口的功能和性能,确保应用与TOP平台的交互顺畅无误。这款“淘宝开放平台(TOP)的API测试工具客户端”正是为了解决这个问题而设计的...

    淘宝API开发手册.rar

    淘宝API开发手册是一份详细指导开发者如何利用淘宝提供的应用程序接口(API)进行程序开发的文档。这份手册由淘宝官方发布,旨在帮助开发者更好地理解和利用淘宝平台的各项功能,从而创建出与淘宝平台无缝集成的应用...

    淘宝客API申请图文教程.pdf

    淘宝客API申请图文教程主要介绍了如何在淘宝开放平台上申请并使用API进行淘宝客推广。淘宝客API是淘宝开发平台提供的一项服务,允许开发者通过接口调用淘宝网的大量商品数据,特别是那些带有佣金的商品,以便于进行...

    淘宝联盟开放平台接口API,便于二次开发使用,IDEA可直接打开

    测试接口对接 //淘口令转换 public String tbk(String tkUrl,TaobaoClient client) throws ApiException { TbkTpwdCreateRequest req = new TbkTpwdCreateRequest(); req.setText("长度大于5个字符"); req.set...

    淘宝API文档手册

    淘宝API(Application Programming Interface)是淘宝开放平台提供的一系列接口,允许开发者通过这些接口与淘宝系统进行交互,实现各种功能,如商品管理、订单处理、店铺运营等。这份"淘宝API文档手册"是一个非常...

    2014年最新淘宝API接口开发文档包含demo

    通过这个压缩包,开发者不仅可以学习到即时到账交易接口的详细使用方法,还能掌握淘宝API的整体框架和开发流程,为构建自己的电商应用打下坚实基础。对于电商开发者来说,理解和熟练运用淘宝API接口是提升服务质量和...

    Asp.net 调用淘宝客Top Api接口实例源码

    使用单元测试工具对API调用进行测试,确保所有功能正常工作。在调试过程中,可以使用Fiddler或Postman等工具模拟API请求,查看请求和响应细节。 10. **部署与监控** 完成开发后,将应用程序部署到生产环境,并...

    淘宝API获取SessionKey获取订单源码

    在使用淘宝API时,开发者需要遵循淘宝的开发政策,确保数据的安全性和合规性。这包括但不限于保护用户隐私、防止滥用API导致的服务不稳定,以及定期更新SessionKey以保持安全性。 7. **调试与测试**: 在实际应用...

    淘宝SDK java版api接入包

    淘宝SDK Java版提供了一系列预定义的类和方法,让开发者能够快速理解和使用淘宝API,而无需深入了解底层通信细节。 3. **接入流程**:使用该SDK,首先需要在淘宝开放平台上注册并获取应用ID(AppKey)和应用密钥...

    淘宝top-api接口模块asp源码,只有一个文件

    3. 鉴权处理:淘宝API接口需要通过API密钥进行身份验证,源码中应包含密钥的管理和使用。 4. 数据解析:接收到淘宝服务器的响应后,源码需解析JSON或XML格式的数据,并转换为ASP可以处理的格式。 5. 错误处理:对于...

    淘宝API与AS3例子

    淘宝API是淘宝网对外开放的一系列接口,允许开发者通过这些接口获取淘宝平台上的商品、订单、用户等信息,以便构建各种应用程序或服务。AS3(ActionScript 3)是Adobe Flash平台上的编程语言,广泛用于创建交互式...

    Laravel开发-taobao-tbk-top

    本文将深入探讨“Laravel开发-taobao-tbk-top”这个主题,这是针对Laravel 5的一个淘宝顶级客户端(SDK),用于集成淘宝联盟API。 首先,我们来了解Laravel 5。Laravel 5是Laravel框架的一个主要版本,其核心理念是...

    最新淘宝客API 2.0 优化程序 (内有说明)

    淘宝客API 2.0是淘宝联盟为了帮助开发者和商家更高效、安全地进行推广而推出的一个接口系统。这个优化程序旨在提供更好的性能和更多的功能,以满足不断变化的电商市场的需求。在“taoke”这个压缩包文件中,很可能...

    淘宝客API演示.zip

    淘宝客API演示.zip是一个包含淘宝客相关应用的压缩包,主要涉及的是淘宝平台的API接口使用及相关的开发工具。淘宝客是淘宝网推广联盟的一种形式,允许开发者通过API获取商品信息、推广链接等数据,从而帮助商家推广...

    淘宝API重新封装

    淘宝API重新封装是一个针对淘宝开放平台(Taobao Open Platform,简称TOP)的接口进行二次开发的过程,目的是为了更方便地在Java环境中调用和管理淘宝的相关功能。这通常涉及到网络请求、数据解析、异常处理等多个...

    淘宝sdk API接口

    8. **测试环境和生产环境**:在开发过程中,可以使用淘宝提供的沙箱环境进行测试,一旦代码成熟,再切换到生产环境,确保不影响实际业务。 9. **商品管理**:通过SDK,开发者可以实现商品的上架、下架、编辑、查询...

    CHM格式的淘宝开发平台(API)指南

    3. **签名机制**:为了防止数据被篡改,淘宝API使用了签名机制,开发者需要根据特定算法,结合AppKey和请求参数生成签名,每次请求都需要附带这个签名,服务器端会验证其有效性。 4. **接口分类**:淘宝API主要分为...

Global site tag (gtag.js) - Google Analytics