任何人都知道免费的 SMS 库或 .NET 网络服务可以让我向人们的手机发送短信吗?
6 回答
你到底在找什么?图书馆或代理?
库只是一个 API,您可以以用户友好的方式对其进行编程……那里有数百个,因为您需要添加所有付费代理,它们都为您提供了编程的 API 。
如果您在谈论代理,则 98% 的代理不是免费的,并且您需要按月支付每条发送的 SMS 的费用,这取决于您。它们都有试用版(例如,您可以免费发送 100 条短信……通常称为 Credits)。
有一些 SMS 代理的开源项目,但对于 Linux 世界,如Kannel。
您可以使用 COMM 界面制作自己的手机,并拥有一个带有卡的旧手机,您可以向该卡片发送命令并基于此制作您自己的 API 界面(有很多免费 SMS 包,您所在的国家/地区可能也有)
现在......试试这个链接:
还有一篇关于如何使用自己的手机发送短信的好文章:
http://www.oreillynet.com/pub/a/wireless/2003/10/10/sms.html
试试bulksms,非常便宜,并在几乎每个国家提供本地短信费率的传入和传出服务。
其实我找到了一个很好的叫PennySMS。它有一个非常好的和简单的网络服务,我可以使用它,并且似乎适用于所有不同类型的手机。
Clickatel 和大多数其他 SMS 网关提供商提供一些试用积分。并且一些服务提供商提供Email2SMS 转换。即您可以发送电子邮件至+94xxxxxxx@yourprovider.com,它将以短信的形式发送。
这些信息不会直接回答您的问题,但它们对您的任务很有用..
使用像 clickatell 这样的 SMS 提供商。发送 SMS 只需发送正确的 HTTP GET 请求,其中包含您的帐户信息、消息和收件人。请参阅:http: //support.clickatell.com/guides/clickatell/api_guide.php。
在 .NET 中,您只需使用System.Net.WebClient
该类来创建正确的 HTTP GET 请求。文档: http: //msdn.microsoft.com/en-us/library/system.net.webclient (VS.80).aspx