在一段时间后发生,自动在Windows Phone 8中发送短信

时间:2014-03-23 15:22:45

标签: c# windows-phone-8

我需要知道如何通过Windows Phone 8发送短信。这不仅仅是按钮点击短信。当我计算一些时间时,我需要一些短信发送,当我的计时器到达特定时间时,短信将自动发送到所述的特定号码。

SmsComposeTask smsComposeTask = new SmsComposeTask();

smsComposeTask.To = "2065550123";
smsComposeTask.Body = "Try this new application. It's great!";

smsComposeTask.Show();

此代码适用于按钮单击并发送消息按钮单击。我希望这会自动发生。

1 个答案:

答案 0 :(得分:2)

您需要使用支持发送短信的第三方服务。在未经用户同意的情况下,您无法为每条消息创建和发送来自Windows Phone应用程序的SMS消息。您提供的代码将启动Messaging应用程序,但用户仍有机会在按下发送按钮之前取消或编辑该消息。

此外,如果应用程序未运行,您可能会发现您建议的消息的及时性可能并不理想(因为应用程序无法在后台持续运行)。