1. import java.util.List; 
  2. import com.taobao.api.ApiException; 
  3. import com.taobao.api.DefaultTaobaoClient; 
  4. import com.taobao.api.TaobaoClient; 
  5. import com.taobao.api.domain.Item; 
  6. import com.taobao.api.domain.TaobaokeItem; 
  7. import com.taobao.api.domain.TaobaokeItemDetail; 
  8. import com.taobao.api.request.TaobaokeItemsDetailGetRequest; 
  9. import com.taobao.api.request.TaobaokeItemsGetRequest; 
  10. import com.taobao.api.response.TaobaokeItemsDetailGetResponse; 
  11. import com.taobao.api.response.TaobaokeItemsGetResponse; 
  12.  
  13.  
  14. public class K { 
  15.     public static void main(String[] args) throws ApiException { 
  16.         getTaobaoList(); 
  17.         getTaobaoDetail(); 
  18.     } 
  19.  
  20.     private static void getTaobaoDetail() throws ApiException { 
  21.         // TODO Auto-generated method stub 
  22.         TaobaoClient client=new DefaultTaobaoClient("http://gw.api.taobao.com/router/rest""app key""安全码"); 
  23.          
  24.         TaobaokeItemsDetailGetRequest req=new TaobaokeItemsDetailGetRequest(); 
  25.         req.setFields("click_url,shop_click_url,seller_credit_score,num_iid,title,nick"); 
  26.         req.setNumIids("12424750253"); 
  27.         req.setNick("账号名称"); 
  28.         TaobaokeItemsDetailGetResponse response = client.execute(req); 
  29.         List<TaobaokeItemDetail> t=response.getTaobaokeItemDetails(); 
  30.         for(int i=0;i<t.size();i++){ 
  31.             TaobaokeItemDetail tdetail=t.get(i); 
  32.             Item item=tdetail.getItem(); 
  33.             System.out.println(item.getTitle()); 
  34.             System.out.println(item.getTemplateId()); 
  35.         } 
  36.     } 
  37.  
  38.     private static void getTaobaoList() throws ApiException { 
  39.         TaobaoClient client=new DefaultTaobaoClient("http://gw.api.taobao.com/router/rest""app key""安全码"); 
  40.         TaobaokeItemsGetRequest req=new TaobaokeItemsGetRequest(); 
  41.         req.setFields("num_iid,title,nick,pic_url,price,click_url,commission,commission_rate,commission_num,commission_volume,shop_click_url,seller_credit_score,item_location,volume"); 
  42.         req.setNick("账号名称"); 
  43.         req.setKeyword("鞋"); 
  44.         req.setMallItem("TRUE"); 
  45.         req.setPageNo((long)10); 
  46.         TaobaokeItemsGetResponse response = client.execute(req); 
  47.          
  48.         List<TaobaokeItem> t=response.getTaobaokeItems(); 
  49.         for(int i=0;i<t.size();i++){ 
  50.             System.out.println(t.get(i).getNumIid()+"||"+t.get(i).getPrice()+"||"+t.get(i).getCommission()+"||"+t.get(i).getClickUrl()); 
  51.         } 
  52.          
  53.          
  54.         System.out.println(response.isSuccess()); 
  55.         System.out.println(response.getMsg()); 
  56.         System.out.println(response.getTaobaokeItems().size()); 
  57.     }