淘宝开放平台使用api获取商品信息(api调用示例,仅供参考)

先导入taobaoa API的支持包或者直接将API源码添加到项目目录下,再新建一个名为GetItem的类。


package test;

import com.taobao.api.ApiException;
import com.taobao.api.DefaultTaobaoClient;
import com.taobao.api.TaobaoClient;
import com.taobao.api.request.ItemGetRequest;
import com.taobao.api.response.ItemGetResponse;


public class GetItem {
private static final String sessionKey = "";
protected static String url = "http://gw.api.taobao.com/router/rest";//真实环境调用地址
protected static String appkey = "******";//从开放平台或取的appkey
protected static String secret = "******";//从开放平台或取的secret
 
public static void main(String[] args){
 
TaobaoClient client=new DefaultTaobaoClient(url, appkey, secret);
ItemGetRequest req=new ItemGetRequest();
req.setFields("title,nick,type,cid,pic_url");//设置返回域
req.setNumIid(14321465326L);//设置需要查找的商品ID
try {
ItemGetResponse response = client.execute(req);
System.out.println(response.getItem().getTitle());
System.out.println(response.getItem().getPicUrl());
} catch (ApiException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}
}

你可能感兴趣的:(java,openAPI,api,开放平台,string,url,class)