//private string DropDownBoxResultHandle(KeySearchResult result) //{ // StringBuilder sb = new StringBuilder(); // for (int i = 0; i < result.Result.Count; i++) // { // sb.AppendLine(result.Result[i][0].Replace(this.Key, "")); // } // return sb.ToString(); //} private KeySearchResult Collect() { string baseUrl = "https://s.taobao.com/search"; Param param = new Param(); param.data__key = "s"; param.data__value = gc.data_value.ToString(); param.ajax = "true"; param._ksTS = "1530679427450_1405"; param.callback = ""; param.q = gc.keyWord; param.refpid = "430267_1006"; param.source = "tbsy"; param.style = "grid"; param.tab = "all"; param.pvid = "2012ee9ea433deff6428d02b0f006788"; param.clk1 = "46514d9e4314d81b4a5d7c918df01106"; param.spm = "a21bo.2017.201856__sline.2.5af911d9mVIzuW"; param.filter = string.Format("reserve_price[{0},{1}]", gc.minPrice, gc.maxPrice); param.bcoffset = "0"; param.p4ppushleft = ",44"; param.s = gc.s.ToString(); string url = RequestUrlHelper.CreateUrl(baseUrl, param); string content = RequestHelper.GetContent(cookie, url); KeySearchResult result = JsonHelper.DeserializeJsonToObject <KeySearchResult>(content); return(result); }
private DropDownBoxResult Collect(bool extend) { string baseUrl = "https://suggest.taobao.com/sug"; Param param = new Param() { code = "utf-8", q = this.Key, _ksTS = "1530585767326_972", callback = "", k = "1", area = "c2c", bucketid = "14" }; string url = RequestUrlHelper.CreateUrl(baseUrl, param); CookieContainer cookie = RequestHelper.GetCookie("http://www.taobao.com", "GET"); string content = RequestHelper.GetContent(cookie, url); DropDownBoxResult result = JsonHelper.DeserializeJsonToObject <DropDownBoxResult>(content); return(result); }