有没有一种方法可以使我的程序将SMS发送到手机?

时间:2018-10-18 17:23:01

标签: c# mysql-workbench

因此,我想在C#程序中实现一个功能,基本上我想做的就是找到一种方法,使该程序识别正在访问其计算机的计算机,因此,如果未经授权的计算机尝试访问该程序,没有打开。

我要实现此目的的方式是在登录屏幕上,要登录的人将需要输入他们的手机号码和密码,但是如果由于某种原因,一个人发现了有效的密码和手机号码并尝试访问该程序与未经授权使用该程序的计算机一起使用,该程序将向他们放置的功能手机发送短信,而此人需要放置将出现在功能手机中的偶然代码,因此基本上我想知道我是怎么做的以及是否有办法做到这一点,所以我是编码方面的菜鸟,但是我非常感谢您的帮助。 (对于任何语法错误或英语不好对不起)

3 个答案:

答案 0 :(得分:0)

据我所知,C#没有内置的发送SMS的方式。但是不要担心,有很多大型企业都可以使用的在线API。它称为Twilio,并且它们具有您可以访问的C#库。一个人可能遇到的唯一问题是使用他们的服务确实要花钱。

希望这会有所帮助!

答案 1 :(得分:0)

需要短信吗?如果没有,您可以使用Time-Based One-Time Password Algorithm获得一次性代码。有several .NET libraries available个提供此功能。

答案 2 :(得分:0)

根据单元格提供商的不同,您可以让c#应用程序将电子邮件发送到电话#,收件人将在他们的文本对话中看到该消息。我是通过AT&T向 phonenumber@mms.att.net 发送电子邮件来完成此操作的。当然,您将不得不与不同的提供商打交道,以及他们如何/是否可以使用此功能。