无线开放 API

概述

淘宝开放平台(TOP)是基于淘宝各类电子商务业务的开放平台,提供外部合作伙伴参与服务淘宝用户的各类原材料,例如API、账号体系、数据安全等。这个例子中,我们调用淘宝开放平台(TOP)提供的taobao.item.get API来得到单个商品信息。

使用说明

在使用本例前,用户需要:
1、访问淘宝开放平台网站http://open.taobao.com/,下载淘宝开放平台的SDK,也就是taobao-sdk-java-online_standard.jar 点击下载(文件名可能有所不同)
2、使用文本编辑工具打开源代码包中提供的topapi.properties文件,填写适当的appkey, appSecret和sessionkey。这些值的申请和获取请参考淘宝开放平台提供的文档。

top.appkey=

top.appSecret=

top.sessionkey=

3、将编辑过的topapi.properties拷贝到SDK下的temp目录下,如:D:\jst-dev\temp
4、如使用maven,编译源代码时需要将pom.xml中关于taobao-sdk-java-online_standard.jar的路径替换成适合本机的值。例如,在本地工程目录下创建lib目录,然后将taobao-sdk-java-online_standard.jar考入后的maven配置文件书写为:
    <dependency>
    <groupId>com.taobao</groupId>
    <artifactId>openapi</artifactId>
    <scope>system</scope>
    <version>1.0</version>
    <systemPath>${project.basedir}\lib\taobao-sdk-java-online_standard-20140715.jar
</systemPath>
</dependency>
5、 下载应用和源码,并在本地SDK部署完成后,访问http://127.0.0.1:8080/ 点击TOP集成演示链接,进入演示页面。

6、在演示页面的输入框内输入适合的商品ID后点击提交,可以得到本商品的图片,价格,商品名等信息。

商品ID可以在淘宝宝贝页面的URL的id属性中找到。如下url中id=37509742047:

http://item.taobao.com/item.htm?spm=a217u.7286129.1997532145.104.aJLRrS&id=37509742047&_u=3ef06u938a&scm=1029.minilist-17.bts4.50070800&ppath=&sku=&ug=#detail

查看更多

淘宝开放平台网站http://open.taobao.com/

淘宝开放平台文档http://open.taobao.com/doc/index.htm