gpt4 book ai didi

windows-phone-8.1 - Windows Phone Runtime 应用程序短信

转载 作者:行者123 更新时间:2023-12-04 07:45:31 25 4
gpt4 key购买 nike

我需要从我的应用程序发送短信。我发现很多文章如何做到这一点,但对我不起作用。

        try
{
ChatMessage msg = new ChatMessage {Body = "C# is the best!!"};
msg.Recipients.Add("number");
ChatMessageStore cms = await ChatMessageManager.RequestStoreAsync();
await cms.SendMessageAsync(msg);
}
catch (Exception e)
{
//TODO: There I want show user sms app, but do not know how
}

我没有这样做的权限,在文档中我发现我需要蜂窝消息功能 https://msdn.microsoft.com/en-us/windows/uwp/packaging/app-capability-declarations .但是我在visual studio中没有这个选项我在这里有联系人,互联网,位置和其他人,但没有celllurar。我尝试手动添加它,但不起作用。
<Capability Name="cellular" />
<uap:Capability Name="cellular" />
...

我怎样才能做到这一点?我有 windows phone 8.1 运行时应用程序项目。我想在 W10m 和 WP8.1 上工作

最佳答案

并非所有人都可以通过编程方式发送 SMS 消息 - 您必须向 Microsoft 请求特殊权限才能执行此操作(通常仅限于移动运营商等知名客户)。请参阅以下注释,取自 https://msdn.microsoft.com/en-us/library/windows/apps/windows.devices.sms.smsdevicemessagestore.aspx

Note This functionality is only available to mobile operator apps and Windows Store apps given privileged access by mobile network operators, mobile broadband adapter IHV, or OEM. For more information, see Mobile Broadband: Windows Store device apps.



但是,您可以调用 ChatMessageManager.ShowComposeSmsMessageAsync告诉操作系统使用您已经填写的数据显示 native SMS 撰写应用程序 - 然后用户将能够确认要发送的消息。

关于windows-phone-8.1 - Windows Phone Runtime 应用程序短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38111735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com