public WeChatGetAppMessagesExecutor(int pageIndex, int pageSize, WeChatAppMessageType messageType, WeChatLoginInfo loginInfo) : base(loginInfo) { this.PageIndex = pageIndex; this.PageSize = pageSize; this._MessageType = messageType; }
public override void Execute(string argument) { WeChatAppMessageType messageType = (WeChatAppMessageType)Enum.Parse(typeof(WeChatAppMessageType), argument, true); WeChatAppMessageCollection appMessages = WeChatHelper.GetAppMessages(messageType, WeChatRequestContext.Current.LoginInfo); appMessages.Output(); }
public WeChatSingleSendMessageExecutorBase(string fakeID, WeChatAppMessageType messageType, WeChatLoginInfo loginInfo) : base(loginInfo) { fakeID.CheckStringIsNullOrEmpty("fakeID"); this.FakeID = fakeID; this.MessageType = messageType; }
public static WeChatAppMessageCollection GetAppMessages(int pageIndex, int pageSize, WeChatAppMessageType messageType, WeChatLoginInfo loginInfo) { WeChatGetAppMessagesExecutor executor = new WeChatGetAppMessagesExecutor(pageIndex, pageSize, messageType, loginInfo); executor.Execute(); return executor.AppMessages; }
/// <summary> /// 群发消息基类 /// </summary> /// <param name="groupID">groupID为-1时,表示发送范围为全部</param> /// <param name="messageType"></param> /// <param name="loginInfo"></param> public WeChatMassSendMessageExecutorBase(int groupID, WeChatAppMessageType messageType, WeChatLoginInfo loginInfo) : base(loginInfo) { this.GroupID = groupID; this.MessageType = messageType; }
public static WeChatAppMessageCollection GetAppMessages(WeChatAppMessageType messageType, WeChatLoginInfo loginInfo) { return(GetAppMessages(0, 20, messageType, loginInfo)); }
public static WeChatAppMessageCollection GetAppMessages(int pageIndex, int pageSize, WeChatAppMessageType messageType, WeChatLoginInfo loginInfo) { WeChatGetAppMessagesExecutor executor = new WeChatGetAppMessagesExecutor(pageIndex, pageSize, messageType, loginInfo); executor.Execute(); return(executor.AppMessages); }
public static WeChatAppMessageCollection GetAppMessages(WeChatAppMessageType messageType, WeChatLoginInfo loginInfo) { return GetAppMessages(0, 20, messageType, loginInfo); }