在WP8中静默发送短信

时间:2013-09-26 19:36:38

标签: c# windows-phone-8 sendmessage

我试图通过SmsComposeTask类将短信发送给一组联系人。 但是这个类的Show()方法只在消息app中编写消息。我还希望我的代码能够自动发送这些文本。请帮忙!! 这是我正在使用的:

 SmsComposeTask smsComposeTask = new SmsComposeTask();
 smsComposeTask.To = recipients; // recipients is the group of contacts
 smsComposeTask.Body =
 "Hello! This is a test sms message!";
 smsComposeTask.Show();

1 个答案:

答案 0 :(得分:2)

请参阅:http://social.msdn.microsoft.com/Forums/wpapps/en-us/85dc6ef5-98a9-4a17-a5f0-171372d8d9a3/how-to-send-sms-from-a-windows-phone-page

  

using Microsoft.Phone.Tasks;

     

SmsComposeTask smsComposeTask = new SmsComposeTask();

     

smsComposeTask.To = "2065550123"; smsComposeTask.Body = "Your SMS text";

     

smsComposeTask.Show();

     

之后将显示一个对话框询问   用户是否发送消息。

     

您无法以静默方式发送短信

另外:https://developer.nokia.com/Community/Wiki/How_to_send_an_SMS_in_Windows_Phone

  

注意:与Symbian相比,Windows Phone不允许您发送   从您自己的应用程序“直接”或“静默”短信。短信一发送   下面的启动代码是本机短信编辑器应用程序将执行的   已启动,允许用户选择是否发送消息。

我认为这样做是为了让胭脂应用程序无法发送一堆文本,这会花费一些钱。