shanji 2 years ago
parent
commit
cba5164a92
  1. 55
      BBWY.Test/Program.cs

55
BBWY.Test/Program.cs

@ -45,43 +45,26 @@ namespace BBWY.Test
//var token = "44c19a1c1fbd4641957e6e8985ed1358jmtl"; //森王玩具 //var token = "44c19a1c1fbd4641957e6e8985ed1358jmtl"; //森王玩具
var qtAppId = "BBWY2023022001"; IJdClient client = GetJdClient(appkey, appSecret);
var qtAppSecret = "908e131365d5448ca651ba20ed7ddefe"; PopOrderSearchRequest req = new PopOrderSearchRequest();
var url = "https://qt.qiyue666.com/api/platform/product/spu/208";
var callTime = DateTime.Now.ToString("yyyyMMddHHmmss"); req.startDate = "2023-03-05 13:30:00";
var randomNum = new Random().Next(100000, 999999).ToString();
var p = new object[] { }; req.endDate = "2023-03-06 00:00:00";
var jmStr = JsonConvert.SerializeObject(new QuanTanSignParam() req.orderState = "WAIT_SELLER_STOCK_OUT,WAIT_GOODS_RECEIVE_CONFIRM,PAUSE,FINISHED_L,TRADE_CANCELED,LOCKED,NOT_PAY";
{
appId = qtAppId, req.optionalFields = "orderId,venderId,orderType,payType,orderTotalPrice,orderSellerPrice,orderPayment,freightPrice,orderState,orderStateRemark,orderRemark,orderStartTime,orderEndTime,modified,consigneeInfo,itemInfoList,couponDetailList,taxFee,venderRemark,pin,waybill,storeOrder,storeId,sellerDiscount";
appSecret = qtAppSecret,
callTime = callTime,
_params = JsonConvert.SerializeObject(p), req.page = "1";
randomNum = randomNum req.pageSize = "100";
}); req.sortType = "0";
var md5Str = Md5Encrypt(jmStr); req.dateType = "1";
var qtToken = $"{qtAppId}-{callTime}-{md5Str}-{randomNum}";
var qtRequestParam = new QuanTanRequestParam()
{
Params = p,
token = qtToken
};
using (var httpClient = new HttpClient())
{
using (var request = new HttpRequestMessage(HttpMethod.Post, url))
{
request.Content = new StringContent(JsonConvert.SerializeObject(qtRequestParam), Encoding.UTF8, "application/json");
using (var response = httpClient.SendAsync(request).Result)
{
var result = response.Content.ReadAsStringAsync().Result;
Console.WriteLine(result);
}
}
}
var response = client.Execute(req, token, DateTime.Now.ToLocalTime());
Console.WriteLine(response);
Console.ReadKey(); Console.ReadKey();
} }
} }

Loading…
Cancel
Save