コード例 #1
0
        /// <summary>
        /// 二维码扫描
        /// </summary>
        /// <param name="sender"></param>
        /// <returns></returns>
        public ReplayMsgBase ProcessScancCodeEvent(GYWx.Receive.EventMsg.ScanCodeEvent sender)
        {
            //重复关注
            //int result = DalWXMsgCommon.UpdateMemberSubscribe(sender.FromUserName, (int)EnumWxSubscribe.Subscribe);
            UpdateSubLazy(sender.FromUserName, (int)EnumWxSubscribe.Subscribe);
            //if (result < 0)
            //{
            //    LogBase.LogHzLkt.LogInfo(string.Format("更新微信关注状态失败{0} {1}", sender.FromUserName, result), GYLog.DataAccess.Define.ELogType.Info);
            //}

            return(null);
        }
コード例 #2
0
        public GYWx.Reply.ReplayMsgBase ProcessScancCodeEvent(GYWx.Receive.EventMsg.ScanCodeEvent sender)
        {
            ////发送模板
            //string templeId = "mAsbg-aH9UpHgVbFUY9TH3PUBZNRd923fcxQVefWU6k";
            //string json = null;
            //string token = GetWXToken();
            //var input = new SendTempletInput();
            //input.template_id = templeId;
            //input.touser = sender.FromUserName;
            //input.topcolor = "#FF0000";
            //input.url = "http://weixin.qq.com/download";
            //input.data = new TempletMsgLoginCls()
            //{
            //    first = new TempletMsgTextCls() { value = "测试扫描二维码:", color = "#FF0000" },
            //    keyword1 = new TempletMsgTextCls() { value = "Event:" + sender.Event, color = "#FF0000" },
            //    keyword2 = new TempletMsgTextCls() { value = "EventKey:" + sender.EventKey, color = "#FF0000" },
            //    keyword3 = new TempletMsgTextCls() { value = "ScanType:" + sender.ScanCodeInfo.ScanType, color = "#FF0000" },
            //    remark = new TempletMsgTextCls() { value = "ScanResult:" + sender.ScanCodeInfo.ScanResult, color = "#FF0000" },
            //};
            //var result = WxGetMethod.SendTempletMsg(input, token, ref json);

            return(null);
        }