admin
2020-05-12 2ec42a5aacea35d2918f0e17f07685cf5b4d25c8
fanli/src/test/java/org/fanli/TaoKeTest.java
@@ -1,9 +1,11 @@
package org.fanli;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStreamReader;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
@@ -37,8 +39,8 @@
import com.yeshi.fanli.util.StringUtil;
import com.yeshi.fanli.util.TaoBaoConstant;
import com.yeshi.fanli.util.TimeUtil;
import com.yeshi.fanli.util.dataoke.DaTaoKeApiUtil;
import com.yeshi.fanli.util.taobao.TaoBaoOrderUtil;
import com.yeshi.fanli.util.taobao.TaoBaoUtil;
import com.yeshi.fanli.util.taobao.TaoKeApiUtil;
import com.yeshi.fanli.util.taobao.TaoKeOrderApiUtil;
@@ -92,10 +94,19 @@
   @Test
   public void test2() {
      TaoBaoGoodsBrief goods = TaoKeApiUtil.specialConvertCoupon(571754672318L,
            new TaoKeAppInfo(TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_AUTH_APPSECRET));
      System.out.println(goods);
      // String result = TaoKeApiUtil.officialActivityConvert("19507100253",
      // "1584519810786", "20211660");
      // System.out.println(result);
      // TaoKeApiUtil.getQuanInfo(579875678934L,
      // "91b8984019e24fe1b1e3d6bd15479785");
      String result = TaoKeApiUtil.getActivityInfo("1583739244161", TaoBaoConstant.TAOBAO_RELATION_PID_DEFAULT,
            "511374878");
      System.out.println(result);
      String token = TaoKeApiUtil.getTKToken("http://", "口碑外卖红包", result);
      System.out.println(token);
   }
   @Test
@@ -376,4 +387,53 @@
      }
   }
   @Test
   public void test12() {
      try {
         BufferedReader br = new BufferedReader(new InputStreamReader(
               new FileInputStream(new File("C:/Users/Administrator/Desktop/新建文本文档 (2).txt"))));
         String text = "";
         String lineTxt = null;
         while ((lineTxt = br.readLine()) != null) {// 数据以逗号分隔
            text += new String(lineTxt.getBytes("unicode"), "UTF-8");
         }
         System.out.println(text);
         br.close();
      } catch (Exception e) {
      }
   }
   @Test
   public void test13() {
      TaoKeApiUtil.specialConvertCoupon(579875678934L, new TaoKeAppInfo(TaoBaoConstant.TAOBAO_AUTH_APPKEY,
            TaoBaoConstant.TAOBAO_AUTH_APPSECRET, TaoBaoConstant.TAOBAO_SPECIAL_PID_DEFAULT));
      try {
         TaoKeApiUtil.getSimpleGoodsInfo(556371219169L);
      } catch (TaobaoGoodsDownException e) {
         e.printStackTrace();
      }
   }
   @Test
   public void test14() {
      Long[] ids = new Long[] {
            547050481823L,612971793223L
      };
      try {
         for (Long id : ids) {
            TaoBaoGoodsBrief goods = TaoKeApiUtil.getSimpleGoodsInfo(id);
            System.out.println(goods.getMaterialLibType());
         }
      } catch (TaobaoGoodsDownException e) {
         e.printStackTrace();
      }
      // DaTaoKeApiUtil.convertLink(614847140426L,
      // TaoBaoConstant.TAOBAO_RELATION_PID_DEFAULT);
   }
}