/// <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); }
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); }