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