public ActionResult SmsParam([Bind(Prefix = "Item")] SmsParam model) { if (ModelState.IsValid) { this.ModelState.Clear(); model.Save(); model.Ready(); } return(View(new EcardModelItem <SmsParam>(model))); }
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)); }
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)); }