From 146dbd5ed24c1fe63766aa45e0ce602caa39748e Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 25 八月 2022 17:53:10 +0800
Subject: [PATCH] 商品ID字符串化

---
 fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeOrderApiUtil.java |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeOrderApiUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeOrderApiUtil.java
index a5169e0..82b80da 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeOrderApiUtil.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeOrderApiUtil.java
@@ -109,7 +109,8 @@
         JSONArray array = null;
         JSONObject data = JSONObject.fromObject(response);
         try {
-            JSONObject rootData = data.optJSONObject("tbk_order_details_get_response").optJSONObject("data");
+            //TODO 涓存椂娴嬭瘯 tbk_order_details_get_response
+            JSONObject rootData = data.optJSONObject("tbk_order_details_temporary_get_response").optJSONObject("data");
             array = rootData.optJSONObject("results").optJSONArray("publisher_order_dto");
             dto.setHasPre(rootData.optBoolean("has_pre"));
             dto.setPositionIndex(rootData.optString("position_index"));
@@ -412,7 +413,8 @@
         params.put("order_scene", orderScene + "");
         if (!StringUtil.isNullOrEmpty(positionIndex))
             params.put("position_index", positionIndex + "");
-        params.put("method", "taobao.tbk.order.details.get");
+        //TODO 涓存椂娴嬭瘯taobao.tbk.order.details.get
+        params.put("method", "taobao.tbk.order.details.temporary.get");
         TaoKeAppInfo app = new TaoKeAppInfo();
         app.setAppKey(TaoBaoConstant.TAOBAO_AUTH_APPKEY);
         app.setAppSecret(TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
@@ -506,7 +508,7 @@
         TaoBaoOrderGoods goods = new TaoBaoOrderGoods();
         goods.setCategoryName(item.optString("item_category_name"));
         goods.setCreateTime(new Date());
-        goods.setGoodsId(item.optLong("item_id"));
+        goods.setGoodsId(item.optString("item_id"));
         goods.setImg(item.optString("item_img"));
         goods.setLink(item.optString("item_link"));
         goods.setPrice(item.optString("item_price"));
@@ -562,4 +564,14 @@
 
         return null;
     }
+
+    public static void main(String[] args){
+
+        long endTime=System.currentTimeMillis();
+        long startTime=endTime-1000*60*60*3;
+
+        List<TaoBaoOrder> orderList=  getTaoBaoCommonOrderList(startTime,endTime,1);
+        System.out.println(orderList);
+
+    }
 }

--
Gitblit v1.8.0