admin
2024-03-08 0f704a4650edd60cea2e57778b6703509376a42c
facade-goods/src/main/java/com/yeshi/goods/facade/utils/taobao/DaTaoKeApiUtil.java
@@ -57,6 +57,9 @@
    final static String APP_KEY_2 = "5cf75b0f2c0e4";
    final static String APP_KEY_SECRET_2 = "b14f1fa115129a447937ca998b311d1e";
    final static String APP_KEY_FAQUAN = "65bb498aac5ed";
    final static String APP_KEY_SECRET_FAQUAN  = "c2a84e7ec5a7511fda0341ddc205b99c";
    // 排序值
    final public static int SORT_DEFAULT = 0;
@@ -834,9 +837,9 @@
    public static DaTaoKeGoodsResult getFriendsFircleList(String pageId, int pageSize) {
        DaTaoKeGoodsResult daTaoKeGoodsResult = new DaTaoKeGoodsResult();
        TaoKeAppInfo app = getRandomApp();
        TaoKeAppInfo app = new TaoKeAppInfo(APP_KEY_FAQUAN, APP_KEY_SECRET_FAQUAN);
        Map<String, String> params = new TreeMap<>();
        params.put("version", "v1.2.2");
        params.put("version", "v1.3.0");
        params.put("appKey", app.getAppKey());
        params.put("pageSize", pageSize + "");
        if (!StringUtil.isNullOrEmpty(pageId))
@@ -1035,12 +1038,29 @@
    }
    // 搜索京东商品
    public static String searchJDGoods(JSONObject paramsJSON){
        TaoKeAppInfo app = getRandomApp();
        Map<String, String> params = new TreeMap<>();
        params.put("version", "v1.0.0");
        params.put("appKey", app.getAppKey());
        Set<String> keys = paramsJSON.keySet();
       for(String key:keys){
           if(key.equalsIgnoreCase("skuIds")){
               params.put(key, paramsJSON.optString(key).replace("[","").replace("]",""));
                continue;
           }
           params.put(key, paramsJSON.optString(key));
       }
        params.put("sign", getSign(params, app.getAppSecret()));
        String result = baseGet("https://openapi.dataoke.com/api/dels/jd/goods/search", params);
        System.out.printf(result);
        return result;
    }
    public static void main(String[] args) {
//     String result =   DaTaoKeApiUtil.convertLink("712706225501", "mm_124933865_56750082_89555600043",false);
//     System.out.println(result);
        String result =  DaTaoKeApiUtil.parseGoodsIdFromToken("【淘宝】https://m.tb.cn/h.50OdXLq?tk=t7ghdGREBd3 CZ0001 「盼盼甲级防盗门家用双色门进户安全门入户门单门定制大门内外双色」\n" +
                "点击链接直接打开 或者 淘宝搜索直接打开");
        System.out.println(result);
    }
}