淘宝API开发系列---淘宝API的测试及使用
2013-06-09 07:45
507 查看
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的信息,在程序中处理,得到下面的结果。
相关文章推荐
- 【.Net码农】【淘宝API】淘宝API开发系列---淘宝API的测试及使用2
- 淘宝API开发系列---淘宝API的测试及使用2
- 淘宝API开发系列---淘宝API的测试及使用
- 【.Net码农】【淘宝API】淘宝API开发系列---淘宝API的测试及使用
- 淘宝API开发系列---淘宝API的测试及使用
- 淘宝API开发系列---阿里.聚石塔.开放平台的使用
- 【.Net码农】【淘宝API】淘宝API开发系列---阿里.聚石塔.开放平台的使用
- 淘宝API开发系列---阿里.聚石塔.开放平台的使用
- 微信程序开发系列教程(三)使用微信API给微信用户发文本消息
- 淘宝API开发系列--商家的绑定
- jQuery MiniUI开发系列之:使用API文档
- 【.Net码农】【淘宝API】淘宝API开发系列--读取实体类的属性的备注作为表头的应用
- 淘宝API开发系列-淘宝API相关了解
- Knockout开发中文API系列3–使用计算属性
- 【大数据系列】windows环境下搭建hadoop开发环境使用api进行基本操作
- hadoop入门系列之九--使用IDEA开发Spark Application及Local与打包测试讲解
- 基于 Laravel 开发博客应用系列 —— 从测试开始(二):使用Gulp实现自动化测试
- 【.Net码农】【淘宝API】淘宝API开发系列--商家的绑定
- 淘宝API开发系列
- 使用C#开发HTTP服务器系列之构建RESTful API