private PushResultModel Send(PushSendAliasModel messages) { var ret = new PushResultModel(); if (messages == null || string.IsNullOrEmpty(_appSecret)) { return(ret); } const MiPushUrlEnum miPushUrlType = (MiPushUrlEnum)2; var urlChile = miPushUrlType.GetPushUrl(); var url = Path.Combine(MiPushBaseUrl, urlChile); if (!string.IsNullOrEmpty(messages.payload)) { messages.payload = System.Web.HttpUtility.UrlEncode(messages.payload); } var postParams = GetProperties <PushSendAliasModel>(messages); var retString = _miPushBll.Send(url, postParams, _appSecret); if (!string.IsNullOrEmpty(retString)) { ret = JsonConvert.DeserializeObject <PushResultModel>(retString); } return(ret); }
/// <summary> /// 删除定时任务 /// </summary> /// <param name="jobId"></param> /// <returns></returns> public PushResultModel ScheduleJobDelete(ScheduleJobModel messages) { var ret = new PushResultModel(); if (messages == null || string.IsNullOrEmpty(_appSecret)) { return(ret); } const MiPushUrlEnum miPushUrlType = (MiPushUrlEnum)19; var urlChile = miPushUrlType.GetPushUrl(); var url = Path.Combine(MiPushBaseUrl, urlChile); var postParams = GetProperties <ScheduleJobModel>(messages); var retString = _miPushBll.Send(url, postParams, _appSecret); if (!string.IsNullOrEmpty(retString)) { ret = JsonConvert.DeserializeObject <PushResultModel>(retString); } return(ret); }