Example #1
0
 private void PollMessage()
 {
     try
     {
         string url      = "http://d1.web2.qq.com/channel/poll2";
         string packData = "{\"ptwebqq\":\"#{ptwebqq}\",\"clientid\":53999199,\"psessionid\":\"#{psessionid}\",\"key\":\"\"}";
         packData = packData.Replace("#{ptwebqq}", smartQQ.PTWebQQ).Replace("#{psessionid}", smartQQ.PSessionId);
         packData = "r=" + HttpUtility.UrlEncode(packData);
         HTTP.Post_Async_Action action = ReceiveMessage;
         HTTP.Post_Async(url, packData, action);
     }
     catch (Exception)
     {
         PollMessage();
     }
 }