public void TextHandle(xml x) { try { WechatCommunicator _C = new WechatCommunicator(x, CommunicatorKey.Q1001_05); } catch (Exception e) { B_W_Exception.AddExcep(x.MsgType, "客服系统异样", e.Message); } }
protected void Page_Load(object sender, EventArgs e) { try { Wechatcontrol _w = new Wechatcontrol(HttpContext.Current); } catch (Exception ex) { B_W_Exception.AddExcep("微信Page_Load", "提供的微信接口初始化失败" + ex.Message, ex.StackTrace); } }
/// <summary> /// 菜单点击事件 /// </summary> /// <param name="x"></param> public void EventHandle_CLICK(xml x) { try { if (x.EventKey == "V1001_01") { EventHandle_CLICK_V1001_01(x); } else if (x.EventKey == "V1001_02") { EventHandle_CLICK_V1001_02(x); } else if (x.EventKey == "Q1001_05") { EventHandle_CLICK_Q1001_05(x); } } catch (Exception e) { B_W_Exception.AddExcep(x.MsgType, x.Event, e.Message); } }
/// <summary> /// 事件处理 /// </summary> /// <param name="x"></param> public void EventHandle(xml x) { try { if (x.Event.ToLower().Trim() == "subscribe") { EventHandle_subscribe(x); } else if (x.Event.ToLower().Trim() == "unsubscribe") { EventHandle_unSubscribe(x); } else if (x.Event.ToLower().Trim() == "click") { EventHandle_CLICK(x); } } catch (Exception e) { B_W_Exception.AddExcep(x.MsgType, x.Event, e.Message); } }