private string PostSign(QQGroup qqGroup, string location) { using (WebClient client = new WebClient()) { client.Encoding = Encoding.UTF8; client.Headers.Add("Cookie", _cookieString); if (string.IsNullOrEmpty(location)) { return(client.UploadString(SignUrl, $"gc={qqGroup.GroupId}&is_sign=0&bkn={GetGtk(_cookieDictionary["skey"])}")); } else { return(client.UploadString(SignUrl, $"gc={qqGroup.GroupId}&is_sign=0&bkn={GetGtk(_cookieDictionary["skey"])}&poi={location}")); } } }
private string PostSign(QQGroup qqGroup, string location) { using (WebClient client = new WebClient()) { client.Encoding = Encoding.UTF8; client.Headers.Add("Cookie", _cookieString); if(string.IsNullOrEmpty(location)) return client.UploadString(SignUrl, $"gc={qqGroup.GroupId}&is_sign=0&bkn={GetGtk(_cookieDictionary["skey"])}"); else return client.UploadString(SignUrl, $"gc={qqGroup.GroupId}&is_sign=0&bkn={GetGtk(_cookieDictionary["skey"])}&poi={location}"); } }