From d6eddff2838bf81fda793672034a53b7a8b61311 Mon Sep 17 00:00:00 2001 From: shanj <18996038927@163.com> Date: Wed, 11 Jan 2023 21:06:50 +0800 Subject: [PATCH] 1 --- .../PlatformSDK/JDBusiness.cs | 2 +- BBWY.Test/JDProductAPITest.cs | 2 +- BBWY.Test/Program.cs | 64 ++++++++++--------- 3 files changed, 35 insertions(+), 33 deletions(-) diff --git a/BBWY.Server.Business/PlatformSDK/JDBusiness.cs b/BBWY.Server.Business/PlatformSDK/JDBusiness.cs index 88cd1de8..413bae37 100644 --- a/BBWY.Server.Business/PlatformSDK/JDBusiness.cs +++ b/BBWY.Server.Business/PlatformSDK/JDBusiness.cs @@ -147,7 +147,7 @@ namespace BBWY.Server.Business else if (!string.IsNullOrEmpty(searchProductSkuRequest.Sku)) req_skuList.skuId = string.Join(",", skuIdList.Skip((pageIndex - 1) * pageSize).Take(pageSize)); - var rep_skuList = jdClient.Execute(req_skuList, searchProductSkuRequest.AppToken, DateTime.Now.ToLocalTime()); + var rep_skuList = jdClient.Execute(req_skuList, searchProductSkuRequest.AppToken, DateTime.Now.ToLocalTime()); if (rep_skuList.IsError) throw new BusinessException(string.IsNullOrEmpty(rep_skuList.ErrorMsg) ? rep_skuList.ErrMsg : rep_skuList.ErrorMsg); diff --git a/BBWY.Test/JDProductAPITest.cs b/BBWY.Test/JDProductAPITest.cs index 90654335..e5ee3a80 100644 --- a/BBWY.Test/JDProductAPITest.cs +++ b/BBWY.Test/JDProductAPITest.cs @@ -20,7 +20,7 @@ namespace BBWY.Test pageSize = 50,//50 field = "logo,saleAttrs,status,created,barCode,categoryId,multiCateProps" }; - string sku = "10023500913672,10066767386123"; + string sku = "10064036647261,10064036647260"; var skuList = new List(); IList skuIdList = null; var pageIndex = 1; diff --git a/BBWY.Test/Program.cs b/BBWY.Test/Program.cs index b39bb06b..73124bde 100644 --- a/BBWY.Test/Program.cs +++ b/BBWY.Test/Program.cs @@ -39,44 +39,46 @@ namespace BBWY.Test IJdClient client = GetJdClient(appkey, appSecret); + //{ - { + // var req = new SellerPromotionV2GetRequest(); + // req.promoId = 5617931556; + // req.promoType = 4; + // var response = client.Execute(req, token, DateTime.Now.ToLocalTime()); + // Console.WriteLine(JsonConvert.SerializeObject(response)); - var req = new SellerPromotionV2GetRequest(); - req.promoId = 5617931556; - req.promoType = 4; - var response = client.Execute(req, token, DateTime.Now.ToLocalTime()); - Console.WriteLine(JsonConvert.SerializeObject(response)); + // Console.WriteLine(); + //} + //{ + // var pageIndex = 1; + // while (true) + // { + // var req = new SellerPromotionV2SkuListRequest(); + // req.promoId = 5617931556; + // //req.bindType = ; - Console.WriteLine(); - } - { - var pageIndex = 1; - while (true) - { - var req = new SellerPromotionV2SkuListRequest(); - req.promoId = 5617931556; - //req.bindType = ; + // req.promoType = 4; - req.promoType = 4; + // req.page = pageIndex.ToString(); - req.page = pageIndex.ToString(); + // req.pageSSize = "100"; + // var response = client.Execute(req, token, DateTime.Now.ToLocalTime()); + // Console.WriteLine(JsonConvert.SerializeObject(response)); + // if (response.IsError) + // continue; + // if (response.Json == null) + // response.Json = JObject.Parse(response.Body); + // var jarray = response.Json["jingdong_seller_promotion_v2_sku_list_responce"]["promotion_sku_list"] as JArray; + // if (jarray.Count() >= 100) + // pageIndex++; + // else + // break; + // } - req.pageSSize = "100"; - var response = client.Execute(req, token, DateTime.Now.ToLocalTime()); - Console.WriteLine(JsonConvert.SerializeObject(response)); - if (response.IsError) - continue; - if (response.Json == null) - response.Json = JObject.Parse(response.Body); - var jarray = response.Json["jingdong_seller_promotion_v2_sku_list_responce"]["promotion_sku_list"] as JArray; - if (jarray.Count() >= 100) - pageIndex++; - else - break; - } + //} - } + var p = new JDProductAPITest(); + p.GetSkus(client, token); Console.ReadKey(); }