示例#1
0
 public ActionResult SmsParam([Bind(Prefix = "Item")] SmsParam model)
 {
     if (ModelState.IsValid)
     {
         this.ModelState.Clear();
         model.Save();
         model.Ready();
     }
     return(View(new EcardModelItem <SmsParam>(model)));
 }
示例#2
0
        public void NexmoSmsSendUnicodeMsgTest()
        {
            var smsParam = new SmsParam
            {
                FromUser = "******",
                ToUser   = "******",//8618879628727
                Message  = "ÄãºÃ£¬»¶Ó­À´µ½Ôƶ¥qi pai",
            };

            var result = NexmoServices.SendUnicodeMsgAsync(smsParam).GetAwaiter().GetResult();

            Console.WriteLine(JsonConvert.SerializeObject(result));
        }
示例#3
0
        public void NexmoSmsSendMsgTest()
        {
            var smsParam = new SmsParam
            {
                FromUser = "******",
                ToUser   = "******",//8618879628727
                Message  = "ÄãºÃ,ÍæÓÎÏ·Âð£¿ÉÏÔƶ¥ÆåÅÆ£¬ÓŻݵÈ×ÅÄã",
            };

            var result = NexmoServices.SendMsgAsync(smsParam).GetAwaiter().GetResult();

            Console.WriteLine(JsonConvert.SerializeObject(result));
        }
        public static async Task <Nexmo.Api.SMS.SMSResponse> SendMsgAsync(SmsParam param)
        {
            var client = new Client(new Credentials
            {
                ApiKey    = "a647a64e",
                ApiSecret = "wT0beoytSXjAofU0"
            });

            var results = client.SMS.Send(new Nexmo.Api.SMS.SMSRequest
            {
                from = param.FromUser,
                to   = param.ToUser,
                text = param.Message,
            });

            return(await Task.FromResult(results));
        }
        public static async Task <SendSmsResponse> SendUnicodeMsgAsync(SmsParam param)
        {
            var client = new NexmoClient(new Credentials
            {
                ApiKey    = "a647a64e",
                ApiSecret = "wT0beoytSXjAofU0"
            });

            var response = client.SmsClient.SendAnSms(new SendSmsRequest()
            {
                From = param.FromUser,
                To   = param.ToUser,
                Text = param.Message,
                Type = SmsType.unicode,
            });

            return(await Task.FromResult(response));
        }