如何从服务器发送短信
How to send SMS messages from a server
本文关键字:服务器 更新时间:2023-09-26
我想根据发生的事件向数据库中的多个号码发送短信。我想知道是否有一种方法可以在PHP或Javascript中做到这一点?也许有一个类似php的邮件函数的函数?
如果没有,有人知道有什么好的、易于实施的付费或免费系统吗?
我想自己尝试一下开发这样的东西,但有一种感觉,这可能需要很长时间。
任何其他关于这个主题的信息或提示都将不胜感激。
谢谢你抽出时间。
哦,如果有帮助的话,我也在使用Ubuntu服务器。
PHP或javascript中没有可以直接发送短信的函数。短信基本上是基于短消息对等(SMPP)协议的,所以你不可能直接通过编程发送短信。是的,您可以使用smsgateway或现有的api,在那里您可以从php发出http请求。有很多短信服务提供商,比如VAS提供商,还有很多免费开源的短信网关,比如kannel,你可以用来发送/接收短信,或者你也可以配置自己的网关。
您通常使用SMS网关来完成此操作。有很多,谷歌。它们提供了某种类型的API(REST、SOAP等),您可以向其发出请求。然后网关服务将通过电话网络发送SMS消息。这些服务通常是付费的。
对于只需要支持某些运营商的非常有限的场景,您通常可以向特殊地址(如[phonenumber]@carrier.com
)发送常规电子邮件。但并非所有运营商都支持这一点。
您可以使用SMS网关提供商或设置自己的网关。
相关文章:
- 使用JSP从服务器检索和显示图像
- 如何使用skip参数使用angular ui引导进行服务器端分页
- 客户端服务器REST API captcha实现
- 正在将base64 jpeg从input-type=file上传到服务器
- Webpack开发服务器和React服务器端渲染
- 提示使用服务器端事件处理程序激活JavaScript
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 如何使用Socket.io将命令从客户端发送到服务器
- jQuery blueimp文件上传:将N-1个文件上传到IE中的服务器
- 使用jasmine模拟对服务器的调用
- 如何轻松地将服务器端变量从Java代码转移到客户端代码
- 从客户端获取修改后的对象,并将其与服务器上的原始对象组合
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- 如何使用Javascript将空数组发送到PHP服务器
- 如何在HTML中显示服务器对象变量
- 如何配置分析以将数据发送到我自己的服务器
- 我无法使用angularJs($http)访问服务器
- 如何检测第三方广告服务器请求
- 如何:浏览器将JSON发送到服务器
- 使用node.js服务器中的evernote api获取note内容