using Jd.Api; using Jd.Api.Request; using Jd.Api.Response; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System; namespace BBWY.Test { internal class Program { private static IJdClient GetJdClient(string appKey, string appSecret) { return new DefaultJdClient("https://api.jd.com/routerjson", appKey, appSecret); } static void Main(string[] args) { var appKey = "120EA9EC65AB017567D78CC1139EEEA5"; var appSecret = "866a9877f5f24b03b537483b4defe75d"; var token = "2ace3023200c4ea9aa682bbf8bffee18jztm"; var jdClient = GetJdClient(appKey, appSecret); var req = new AscQueryListRequest(); req.buId = "10598776"; req.operatePin = "开发测试"; req.operateNick = "开发测试"; req.pageNumber = "1"; req.pageSize = "50"; req.serviceId = 1469772993; AscQueryListResponse response1 = jdClient.Execute(req, token, DateTime.Now.ToLocalTime()); Console.WriteLine(JsonConvert.SerializeObject(response1)); //250134673037 AscServiceAndRefundViewRequest req1 = new AscServiceAndRefundViewRequest(); req1.orderId = 246319928886; req1.pageNumber = 1.ToString(); req1.pageSize = 10.ToString(); var response = jdClient.Execute(req1, token, DateTime.Now.ToLocalTime()); Console.WriteLine(JsonConvert.SerializeObject(response)); Console.ReadKey(); } } }