using System; using System.Collections.Generic; using System.Text; namespace WeiXinKfSDK.Response { public class SendMsgOnEventResponse : WxKfBaseResponse { public string msgid { get; set; } } public class SendMsgOnEventRequest { public string code { get; set; } public string msgid { get; set; } /// /// text 或 msgmenu /// public string msgtype { get; set; } public SendMsgOnEventReqTxt text { get; set; } public SendMsgOnEventReqMenu msgmenu { get; set; } } public class SendMsgOnEventReqTxt { public string content { get; set; } } public class SendMsgOnEventReqMenu { public string head_content { get; set; } public string tail_content { get; set; } public List list { get; set; } } public class SendMsgOnEventReqMenuList { public string type { get; set; } public MenuClick click { get; set; } public MenuView view { get; set; } public MenuMiniprogram miniprogram { get; set; } public MenuTxt text { get; set; } } public class MenuClick { public string id { get; set; } public string content { get; set; } } public class MenuView { public string url { get; set; } public string content { get; set; } } public class MenuMiniprogram { public string appid { get; set; } public string pagepath { get; set; } public string content { get; set; } } public class MenuTxt { public string content { get; set; } public int no_newline { get; set; } } }