【发布时间】:2011-01-23 17:12:24
【问题描述】:
是否有任何免费网关方式或可用于从我的代码发送 SMS 的方式。
【问题讨论】:
是否有任何免费网关方式或可用于从我的代码发送 SMS 的方式。
【问题讨论】:
您可以购买一个GSM调制解调器并使用C#向它发送AT命令以发送短信。
【讨论】:
在流行的无线运营商上,您只需通过电子邮件发送号码即可。例如 AT&T:
5555555555@att.net
只需为该号码找到相应的电子邮件服务器,然后将其附加到地址的末尾即可。希望这会有所帮助。
【讨论】:
大多数 SMS 系统都有电子邮件界面。见http://www.tech-recipes.com/rx/939/sms_email_cingular_nextel_sprint_tmobile_verizon_virgin/
困难的部分是知道谁是您客户的手机提供商。
【讨论】:
没有免费的 SMS 网关。但它们并不昂贵。如果您购买散装包装价格很好。只需谷歌“短信网关”并选择任何一个。他们通常有 webservice 接口或其他 http 接口,可以很容易地从 C# 调用
【讨论】:
网关基本上是一种服务,您可以从 C# 代码中调用它并通过 HTTP 与其通信。这就是为什么您基本上可以使用任何网关,无论它是否基于.NET。如果您想自己举办免费活动,请here's one for Linux。
这里是一个服务的 WSDL,它说它可以在全世界发送 SMS 消息。 (未测试): http://www.webservicex.com/sendsmsworld.asmx?WSDL
【讨论】:
每个手机供应商通常都有电子邮件地址,作为将电子邮件转发到 SMS 的别名。因为我相信你有手机号码,如果你知道运营商,你可以使用他们的域来简单地创建被重定向到移动用户的 SMS 文本消息的电子邮件。
【讨论】: