Php 从我的网站发送短信(只发送不接收)

Php 从我的网站发送短信(只发送不接收),php,sms,sms-gateway,bulksms,Php,Sms,Sms Gateway,Bulksms,我想从我的网站向数据库中的一组电话号码发送短信。 你能告诉我怎么做吗,哪一个是我可以集成的php中最好、最可靠的sms api? 是否可以免费或低成本发送短信? 我只想在印度发送短信,如果有人有这方面的经验,请提前回复感谢。回答1:这是一个非常好的短信API: 答复2: 这不是一个API解决方案,但更多的是概述如何使用PHP5轻松构建自己的解决方案。要向手机发送短信,您只需通过电子邮件将信息发送到手机号码。电子邮件地址只是电话号码和运营商域 确定载体 确定载波的域 构造电子邮件地址 发送电子邮件

我想从我的网站向数据库中的一组电话号码发送短信。 你能告诉我怎么做吗,哪一个是我可以集成的php中最好、最可靠的sms api? 是否可以免费或低成本发送短信?
我只想在印度发送短信,如果有人有这方面的经验,请提前回复感谢。

回答1:这是一个非常好的短信API:

答复2: 这不是一个API解决方案,但更多的是概述如何使用PHP5轻松构建自己的解决方案。要向手机发送短信,您只需通过电子邮件将信息发送到手机号码。电子邮件地址只是电话号码和运营商域

  • 确定载体
  • 确定载波的域
  • 构造电子邮件地址
  • 发送电子邮件
  • 确定承运人 承运人可以通过区号和前3个号码确定。我对任何API都一无所知(我相信它们确实存在),但如果你想走定制路线,你可以自己构建。例如,此站点有一个输入,您可以在其中确定carreir:

    但它只是发布数据,所以您可以通过传递自己的参数来计算出来。例如:ww.telcodata.us/搜索区号交换详细信息?npa=323&exchange=249

    确定域 每个载体都有自己的文本域。例如,AT&T是@txt.att.net,而Verizon是@vtext.com

    以下是运营商域的列表:

    构建电子邮件
    示例:如果AT&T号码是(510)123-4567,您可以通过电子邮件向该号码发送sms5101234567@txt.att.net.

    大家好,欢迎来到StackOverflow。请注意,询问购物建议(“低成本的最佳X是什么?”)实际上不在本网站的范围内。路线如何?他们满足您的要求,他们来自印度。您可以使用sms网关从您的网站发送sms。您的第二个解决方案非常有趣。我只是快速搜索了一下,找到了一些提供API载体查找的服务。这实际上看起来是一个比付费短信服务更好的解决方案,除非你需要批量发送短信。我知道这很旧,但我想指出,在所有情况下都不可能确定运营商是有用的。我把我的电话号码从att带到了verizon,所以用区号+n来确定我的运营商是行不通的。@Bryan:说得对。如果一个用户输入了他们的电话号码,你不能总是知道他们目前使用的是哪家运营商。我很好奇:有多大比例的手机用户拥有一个源于不同字符的端口号。如果你跳过第一步和第二步,将电子邮件发送给所有运营商,会怎么样?错误的运营商会忽略你,你一定会找到正确的运营商。我担心的是,他们最终会因为你发送坏号码而禁止你吗?@坏程序员:我目前正在研究安卓手机短信、短信网关等。我想知道答案2是否会对短信接收者收费?非常感谢。