コード例 #1
0
ファイル: Request.cs プロジェクト: justinfoxmail/wxipr
 public void msg(JabinfoContext context,string requestId)
 {
     if (!context.IsPost) {
         context.Variable ["requestId"] = requestId;
         return;
     }
     Weixin wx = new Weixin ();
     StringBuilder str=new StringBuilder("{ \r\n");
     StringBuilder con = new StringBuilder ();
     string msg = context.Post ["context"];
     str.Append(" \"touser\":[ \r\n");
     con.Append (string.Format ("\"{0}\",\r\n", context.Post["openId"]));
     string main = con.ToString ();
     string text = main.Substring (0, main.Length - 3);
     str.Append (text);
     str.Append(" ], \r\n");
     str.Append ("\"msgtype\": \"text\", \r\n");
     //您好,宾弗科技微信公众号推出两款新功能,关键字搜索文章查看,资讯推送,感谢你的关注!
     str.Append (" \"text\": { \"content\": \""+msg+"\"}");
     str.Append("} \r\n");
     string result = wx.Sendmsg (str.ToString ());
     context.Post ["status"] = "1";
     RequestMapper.I.UpdateByPrimary (context.Post);
     context.Alert ("回复成功");
 }