admin
2024-04-26 5e7b0ed4a154ad067cbcf4aa1a1c7cce32f9864c
fanli/src/main/java/com/yeshi/fanli/util/vipshop/DingDanXiaApiUtil.java
@@ -137,6 +137,24 @@
        return null;
    }
    /**
     * @author hxh
     * @description 从链接中解析商品ID
     * @date 17:36 2024/4/26
     * @param: link
     * @return java.lang.String
     **/
    public static String parseGoodsIdFromLink(String link){
        String url = "http://api.tbk.dingdanxia.com/vip/viplink_check?apikey=" + API_KEY;
        url += "&url=" + URLEncoder.encode(link);
        String result = HttpUtil.get(url);
       JSONObject resultJSON =  JSONObject.fromObject(result);
       if(resultJSON.optInt("code")==200){
           return resultJSON.optJSONObject("data").optString("goodsId");
       }
       return null;
    }
    //获取accesstoken的信息
    public static String getAcessTokenInfo(String code, String state) {
@@ -162,8 +180,8 @@
//        String result = getAcessTokenInfo("576a51ae7b9b4db1bbfc921cf381ac0c", "1234");
//        System.out.println(result);
        VipShopOrder order = getOrderDetail("23090254293903");
        System.out.println(order);
//        VipShopOrder order = getOrderDetail("23090254293903");
        System.out.println(parseGoodsIdFromLink("https://t.vip.com/8F39raFxwN7"));
    }
}