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

淘宝api调用步骤

阅读更多

使用淘宝提供的java sdk调用淘宝api步骤
1.下载淘宝提供的sdk,并加载到项目中
http://open.taobao.com/dev/index.php/SDK%E4%B8%8B%E8%BD%BD#JAVA_SDK
2.调用淘宝沙箱做测试的话, 必须获得session_key
http://open.taobao.com/dev/index.php/%E8%8E%B7%E5%8F%96SessionKey
如果你调用沙箱环境里面的数据,
那么你要用这个去获取一个sessionkey
2.1调用http://open.taobao.com/isv/authorize.php?appkey=你的APPKEY 来获取授权码(这里的appkey是在沙箱中的店铺不是真正的店铺)
其中回填的url填写
2.2调用http://container.api.tbsandbox.com/container?authcode=授权码放到浏览器执行
执行完成之后截取url中的top_session=282691ea9007562df649f837efac2037d7f46 作为session_key放到接口中
3.在沙箱中买东西,然后做接口测试
www.tbsandbox.com, 账号:sandbox_c_1 密码:taobao1234 店铺为:cxm1681
4.使用以下代码调用
TaobaoRestClient client = new TaobaoXmlRestClient(url,Key, Secret);
TradesSoldGetRequest req = new TradesSoldGetRequest();
req.setFields("buyer_nick,created");
req.setStartCreated(DateUtil.strToDate("2009-04-10 14:18:10"));
req.setEndCreated(DateUtil.strToDate("2009-04-15 14:18:10"));
TradesGetResponse rsp = client.tradesSoldGet(req, "28269ddaf3d703ba6ce39c39a1f1d8d5eb8d3");
System.out.println("Body: " + rsp.getBody());
5.返回数据字典见淘宝接口说明书
 

 

沙箱测试号:sandbox_zzc1684

 

 

沙箱容器地址

访问 http://container.api.tbsandbox.com/container

沙箱容器地址(OAuth2协议)

访问 https://oauth.tbsandbox.com/authorize

沙箱环境接口访问地址:

http://gw.api.tbsandbox.com/router/rest

 

如何获得session?    如何调用API?

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics