Exemplo n.º 1
0
        public void sendmessage(HttpContext context)
        {
            WeiBo   bo          = new WeiBo();
            string  type        = context.Request["msgtype"];
            string  str2        = context.Request["SenderId"];
            string  s           = context.Request["MessageId"];
            string  msgtype     = context.Request["msgtype"];
            string  displayname = context.Request["displayname"];
            string  summary     = context.Request["summary"];
            string  image       = context.Request["image"];
            string  url         = context.Request["url"];
            string  content     = context.Request["Content"];
            string  articleId   = context.Request["ArticleId"];
            string  data        = this.SendToUIDMessage(msgtype, displayname, summary, image, url, content, articleId);
            string  str12       = bo.sendmessage(type, str2, data);
            JObject obj2        = JObject.Parse(str12);

            if ((obj2["result"] != null) && (obj2["result"].ToString() == "true"))
            {
                MessageInfo messageInfo = new MessageInfo();
                if (!string.IsNullOrEmpty(articleId))
                {
                    messageInfo.ArticleId = int.Parse(articleId);
                }
                messageInfo.DisplayName   = displayname;
                messageInfo.Summary       = summary;
                messageInfo.SenderMessage = content;
                messageInfo.Url           = url;
                messageInfo.Image         = image;
                messageInfo.SenderDate    = DateTime.Now;
                messageInfo.MessageId     = int.Parse(s);
                messageInfo.Status        = 1;
                WeiboHelper.UpdateMessage(messageInfo);
            }
            context.Response.Write(str12);
        }
Exemplo n.º 2
0
        public void sendmessage(System.Web.HttpContext context)
        {
            WeiBo   weiBo       = new WeiBo();
            string  type        = context.Request["msgtype"];
            string  receiver_id = context.Request["SenderId"];
            string  s           = context.Request["MessageId"];
            string  msgtype     = context.Request["msgtype"];
            string  text        = context.Request["displayname"];
            string  summary     = context.Request["summary"];
            string  image       = context.Request["image"];
            string  url         = context.Request["url"];
            string  text2       = context.Request["Content"];
            string  text3       = context.Request["ArticleId"];
            string  data        = this.SendToUIDMessage(msgtype, text, summary, image, url, text2, text3);
            string  text4       = weiBo.sendmessage(type, receiver_id, data);
            JObject jObject     = JObject.Parse(text4);

            if (jObject["result"] != null && jObject["result"].ToString() == "true")
            {
                MessageInfo messageInfo = new MessageInfo();
                if (!string.IsNullOrEmpty(text3))
                {
                    messageInfo.ArticleId = int.Parse(text3);
                }
                messageInfo.DisplayName   = text;
                messageInfo.Summary       = summary;
                messageInfo.SenderMessage = text2;
                messageInfo.Url           = url;
                messageInfo.Image         = image;
                messageInfo.SenderDate    = System.DateTime.Now;
                messageInfo.MessageId     = int.Parse(s);
                messageInfo.Status        = 1;
                WeiboHelper.UpdateMessage(messageInfo);
            }
            context.Response.Write(text4);
        }