Beispiel #1
0
        public static PushPayload PushSendSmsMessage()
        {
            var pushPayload = new PushPayload();

            pushPayload.platform     = Platform.all();
            pushPayload.audience     = Audience.all();
            pushPayload.notification = new Notification().setAlert(ALERT);
            SmsMessage sms_message = new SmsMessage();

            sms_message.setContent(SMSMESSAGE);
            sms_message.setDelayTime(DELAY_TIME);
            pushPayload.sms_message = sms_message;
            return(pushPayload);
        }
Beispiel #2
0
        public static PushPayload PushSendSmsMessage(string ALERT, string SMSMESSAGE, int DELAY_TIME = 1)
        {
            var pushPayload = new PushPayload()
            {
                platform     = Platform.all(),
                audience     = Audience.all(),
                notification = new Notification().setAlert(ALERT)
            };

            SmsMessage sms_message = new SmsMessage();

            sms_message.setContent(SMSMESSAGE);
            sms_message.setDelayTime(DELAY_TIME);//发送短信的延时

            pushPayload.sms_message = sms_message;
            return(pushPayload);
        }
Beispiel #3
0
        private PushPayload PushSendSmsMessage(string msg, string smsMsg, string[] alias = null)
        {
            var pushPayload = new PushPayload();

            pushPayload.platform = Platform.all();
            if (alias != null)
            {
                pushPayload.audience = Audience.s_alias(alias);
            }
            else
            {
                pushPayload.audience = Audience.all();
            }
            pushPayload.notification = new Notification().setAlert(msg);
            SmsMessage sms_message = new SmsMessage();

            sms_message.setContent(smsMsg);
            sms_message.setDelayTime(DELAY_TIME);
            pushPayload.sms_message = sms_message;
            return(pushPayload);
        }