public AddQueryValue ( string key, object value ) : void | ||
key | string | |
value | object | |
Результат | void |
protected override void ModifyRequest(HttpRequestItem req) { req.AddQueryValue("tuin", _friend.Uin); req.AddQueryValue("vfwebqq", Session.Vfwebqq); req.AddQueryValue("t", Timestamp); req.Referrer = ApiUrls.ReferrerS; }
public override HttpRequestItem BuildRequest() { var req = new HttpRequestItem(HttpMethodType.Post, string.Format(ApiUrls.GetQRCode, Session.Uuid)); req.AddQueryValue("t", "webwx"); req.AddQueryValue("_", Session.Seq++); req.ResultType = HttpResultType.Stream; return req; }
public override HttpRequestItem BuildRequest() { var req = new HttpRequestItem(HttpMethodType.Post, ApiUrls.GetUuid); req.AddQueryValue("appid", ApiUrls.Appid); req.AddQueryValue("fun", "new"); req.AddQueryValue("lang", "zh_CN"); req.AddQueryValue("_", Session.Seq++); return req; }
public override HttpRequestItem BuildRequest() { var req = new HttpRequestItem(HttpMethodType.Post, ApiUrls.CheckQRCode); req.AddQueryValue("loginicon", "true"); req.AddQueryValue("tip", _tip); req.AddQueryValue("uuid", Session.Uuid); req.AddQueryValue("r", ~Timestamp); req.AddQueryValue("_", Session.Seq++); return req; }
protected override void ModifyRequest(HttpRequestItem req) { req.Method = HttpMethodType.Post; var json = new JObject { {"clientid", Session.ClientId}, {"psessionid", Session.SessionId}, {"key", ""}, {"ptwebqq", Session.Ptwebqq} }; req.AddQueryValue("r", json.ToSimpleString()); req.Referrer = "https://d1.web2.qq.com/cfproxy.html?v=20151105001&callback=1"; }
protected override void ModifyRequest(HttpRequestItem req) { req.Method = HttpMethodType.Post; var json = new JObject { {"status", QQStatusType.Online.ToLowerString()}, {"ptwebqq", Session.Ptwebqq}, {"clientid", Session.ClientId}, {"psessionid", ""} }; req.AddQueryValue("r", json.ToSimpleString()); req.Referrer = ApiUrls.Referrer; }
public override HttpRequestItem BuildRequest() { var req = new HttpRequestItem(HttpMethodType.Get, ApiUrls.GetQRCode); req.AddQueryValue("appid", AppId); req.AddQueryValue("e", "0"); req.AddQueryValue("l", "M"); req.AddQueryValue("s", "5"); req.AddQueryValue("d", "72"); req.AddQueryValue("v", "4"); req.AddQueryValue("t", new Random().NextDouble()); req.ResultType = HttpResultType.Stream; return req; }
public override HttpRequestItem BuildRequest() { var req = new HttpRequestItem(HttpMethodType.Get, ApiUrls.CheckQRCode); req.AddQueryValue("webqq_type", "10"); req.AddQueryValue("remember_uin", "1"); req.AddQueryValue("login2qq", "1"); req.AddQueryValue("aid", "501004106"); req.AddQueryValue("u1", "http://w.qq.com/proxy.html?login2qq=1&webqq_type=10"); req.AddQueryValue("ptredirect", "0"); req.AddQueryValue("ptlang", "2052"); req.AddQueryValue("daid", "164"); req.AddQueryValue("from_ui", "1"); req.AddQueryValue("pttype", "1"); req.AddQueryValue("dumy", ""); req.AddQueryValue("fp", "loginerroralert"); req.AddQueryValue("action", "0-0-205298"); req.AddQueryValue("mibao_css", "m_webqq"); req.AddQueryValue("t", "1"); req.AddQueryValue("g", "1"); req.AddQueryValue("js_type", "0"); req.AddQueryValue("js_ver", JsVer); req.AddQueryValue("login_sig", ""); req.AddQueryValue("pt_randsalt", "0"); return req; }