如何从ASP.NET网站向手机号码发送短信?
答案 0 :(得分:8)
如果您了解服务提供商,则可以向其手机发送电子邮件,然后将其转换为短信。例如,使用Verizon Wireless手机,它将是phonenumber@vtext.com
Here是美国受欢迎的运营商及其使用的电子邮件地址列表。
如果不这样做,您可以尝试短信网关服务。我不确定,因为我从未尝试过。
答案 1 :(得分:3)
您可能想查看这些文章
http://bytes.com/groups/net-c/256831-sending-sms-through-c
http://www.codeproject.com/KB/cpp/SendSmsThroughWS.aspx
http://www.emant.com/681002.page
http://www.ipipi.com/help/send_text_message_using_csharp.htm
答案 2 :(得分:1)
您需要使用SMS服务提供商。他们将拥有一个API,例如网络服务或其他网址,您将致电发送短信。
答案 3 :(得分:0)
有两种方法:
1)与您要发送短信的网络签订合同。 如果您不发送大量消息,它可能会非常昂贵。 您需要与要使用的每个网络提供商签订新合同。
2)使用短信服务提供商。 使用哪一个取决于您居住的地方以及您要发送给哪些网络。 我们使用http://www.cellsynt.com/en/简单可靠。
您可以使用某些Mail2SMS提供商,但是您需要知道该号码所在的网络。如果发送短信给你的朋友这是一个选项,但如果你可以有任何其他号码你更好地使用选项2,直到你发送大量的消息,那么选项1可能会更便宜。
答案 4 :(得分:0)
我过去曾经使用过这个版本,我认为它最近有所改变,但我记得这是一个好用且易于使用的服务。
答案 5 :(得分:0)
由于大多数人已经说过你可以使用服务提供商,你也可以连接到运营商的SMSC(不太可能)另一种选择是使用GSM调制解调器。它们通常带有一个API,允许您发送短信等。