如何在不打开短信应用程序的情况下发送短信

Posted

技术标签:

【中文标题】如何在不打开短信应用程序的情况下发送短信【英文标题】:How to send SMS without opening the SMS app 【发布时间】:2016-12-06 01:32:52 【问题描述】:

我可以直接发送到 Windows Phone SMS,而不是通过 SMS 应用程序吗?

我已经编写了一个通过应用程序发送的函数

public async void SendSms(string phone, string message)

    var chatMessage = new ChatMessage();
    if (phone != null)
    
        chatMessage.Recipients.Add(phone);
    
    chatMessage.Body = message;
    await ChatMessageManager.ShowComposeSmsMessageAsync(chatMessage);

现在,我想发送短信不是通过标准应用程序。

【问题讨论】:

【参考方案1】:

使用本机 Windows Phone SDK 是不可能的,因为“用户至上”的理念不允许这种行为。在发送任何 SMS 之前,您必须先查看 SMS 应用程序。你必须通过 http 使用外部服务来获得你想要的东西。

【讨论】:

以上是关于如何在不打开短信应用程序的情况下发送短信的主要内容,如果未能解决你的问题,请参考以下文章

如何在不将您的应用设为默认消息应用的情况下将短信发送到 android 中的特定应用?

如何在没有 SMS_READ 或 Android 中的类似权限的情况下发送短信并接收结果

如何在我们的应用程序中打开短信设置活动?

如何通过sip在android中发送短信

如何在没有 iMessage 的情况下发送短信

如何在没有权限通知的情况下自动发送短信?