淘宝开发平台笔记1

有个朋友跟我说起了淘宝的开放平台,本人有点小兴趣,故研究一下。纯属菜鸟的玩一下....

首先呢,

1、进入淘宝的开发平台http://open.taobao.com/index.htm里面,然后直接看“文档栏目”

2、先下载好sdk http://api.taobao.com/myresources/standardSdk.htm?spm=0.0.0.180.yStxUO

3、然后呢进入申请app_key 这个网上就很多资料了。

4、如果做测试的话,第三步先忽略不用

5、http://api.taobao.com/apitools/apiTools.htm?spm=0.0.0.179.DEkSm9   API测试工具

6、上代码:

package cn.que.opentaobao;

import com.taobao.api.ApiException; 
import com.taobao.api.DefaultTaobaoClient; 
import com.taobao.api.TaobaoClient; 
import com.taobao.api.request.UserGetRequest; 
import com.taobao.api.response.UserGetResponse; 
public class GetTaoBaoTest { 
     protected static String url = "http://gw.api.tbsandbox.com/router/rest";//沙箱环境调用地址 
     //正式环境需要设置为:http://gw.api.taobao.com/router/rest 
     protected static String appkey = "test"; 
     protected static String appSecret = "test"; 
     public static void testUserGet() { 
    	 TaobaoClient client=new DefaultTaobaoClient(url, appkey, appSecret);
    	 UserGetRequest req=new UserGetRequest();
    	 req.setFields("user_id,uid,nick,sex,buyer_credit,seller_credit,location,created,last_visit,birthday,type,status,alipay_no,alipay_account,alipay_account,email,consumer_protection,alipay_bind");
    	 req.setNick("nick");
    	 try {
			UserGetResponse response = client.execute(req);
			
			System.out.println("----"+response.getBody());
			System.out.println(response.getUser().getLocation().getCity());
		} catch (ApiException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
     } 
     public static void main(String[] args) { 
         GetTaoBaoTest.testUserGet(); 
     } 
  
}  

 

 

测试结果:

----{"user_get_response":{"user":{"buyer_credit":{"good_num":0,"level":0,"score":0,"total_num":0},"created":"2003-07-31 09:01:22","last_visit":"2012-08-28 15:05:47","location":{"city":"金华","state":"浙江"},"nick":"nick","seller_credit":{"good_num":0,"level":0,"score":0,"total_num":0},"type":"C"}}}
金华

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值