在WP8中静默发送短信

本文关键字:静默 WP8 | 更新日期: 2023-09-27 18:33:07

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

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

在WP8中静默发送短信

参见: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不允许您发送 从您自己的应用程序"直接"或"静默"发送短信。短信发送后立即 下面的启动代码将执行本机SMS编辑器应用程序 启动,为用户提供是否发送消息的选项。

我认为这样做是为了让 rouge 应用程序无法发送一堆会花钱的文本。