示例#1
0
        public void GetUpStreamMsgDistMonthTest()
        {
            var accessToken = AccessTokenContainer.GetToken(_appId);

            var result = MessageAnalysis.GetUpStreamMsgDistMonth(accessToken, beginData, endData);

            Assert.IsNotNull(result);
            Assert.AreEqual(result.errcode, ReturnCode.请求成功);
        }
        public ActionResult Post(string signature, string timestamp, string nonce, string echostr)
        {
            var streamReader = new StreamReader(Request.Body);
            var msg          = streamReader.ReadToEnd();
            var message      = MessageAnalysis.Parse(msg);
            var response     = _messageHandler.HandleMessage(message);

            return(new ContentResult
            {
                Content = response,
                ContentType = "text/xml"
            });
        }