怎样用树莓派通过HTTP从PHP网站发送SMS

步骤1:配置网站并创建sms发送者web应用程序
在安装所有必需的先决条件之后,让我们创建一个简单的sms使用html的表单,可以将其添加到任何网站的代码中。 (这是一个简单的html表单,将由要发送消息的网站访问者填写。)
为简单起见,在此项目中,使用了一个仅包含sms表单的简单网站。 。随意使用和修改此项目附带的html代码,以重现该解决方案。
完成sms表单的编码后,让我们复制并粘贴包含sms表单代码的html文件。 ,放到web服务器的/var/www文件夹中。
步骤2:让web服务器能够管理sms web应用程序
要使您的web服务器能够管理sms发送者web应用程序,请将以下php文件复制并粘贴到web服务器的/var/www文件夹中。
为了更好地理解,让我们更进一步看代码。该程序使用以下url格式发送sms:
http://127.0.0.1:9501/api?action=sendmessage&username=uuuuu&password=ppppp&recipient=nnnnn&messagetype=mmmmm&messagedata=ddddd 》
让我们分析一下该url的组成。从该项目所附的代码片段中可以看出,首先,需要在应用程序和sms网关之间建立连接。为此,您需要指定sms网关的登录信息:与您在sms网关中创建的用户相关的用户名和密码,以及安装sms网关的计算机的ip地址。这些数据可以在上一个url的前半部分看到。 (127.0.0.1表示ip地址,而9501是sms网关的默认端口。uuuuu表示用户名,ppppp应该替换为密码。
可以看出,url包含动作参数,也指定了http api命令。其值如下:sendmessage。
此外,url包括收件人的电话号码(recipient = nnnnn),消息的类型( messagetype = mmmmm)和要通过web应用程序发送sms的网站访问者应提供的messagedata(messagedata = ddddd)(对于文本消息,消息数据将为纯文本,对于其他消息类型,它将为是xml文档。messagedata参数指定sms消息的文本或数据。)
通过研究代码段,您可以看到程序使用前面描述的参数生成了urltouse变量。网站访问者准备好接收消息并单击“发送”后, n,网络服务器会将这个urltouse变量作为http请求发送到sms网关。此后,sms网关将发回http响应,以验证sms网关已接收到该消息,并准备将其发送给移动服务提供商。 (请注意,如果您已正确配置gsm调制解调器或ip sms连接,则您的sms消息将实际上发送到收件人的电话。)
步骤3:从发送测试sms消息您的网站
已经完成了所有先前介绍的配置,让我们测试sms应用程序。您只需要在网络浏览器中打开以下url:
http://192.168.112.121:8080/sendsms/sendsms.html
(应该将“ 192.168.112.121:8080”替换为与raspberry pi相关的相应数据。“ sendsms.html”是指包含sms表单代码的html文件。)
输入一个文本消息输入到“消息”文本输入字段中,然后单击“发送”按钮。
然后,将加载一个php文件,该文件包含已作为http请求发送到sms网关的url,并且还包含http响应,以验证sms网关已接收到该消息。 。此响应还表明sms web应用程序运行良好,可以有效地发送sms消息。
步骤4:结论和参考
结论
本教程演示了如何使用raspberry pi通过http请求和响应从php网站发送sms。它提供了一种非常有效的sms消息传递方法,该方法对于希望将sms功能集成到任何网站的任何人都有用。

精密电阻箱使用与维护
量化噪声和DAC非线性在Sigma-Delta调制器环路中表现的不同
嵌入式和码分多址实现远程视频监控系统
电动车充电桩的建设标准介绍
解读AMD的“分布式几何”新专利(GPU的完全小芯片方法)
怎样用树莓派通过HTTP从PHP网站发送SMS
洁面仪什么牌子好?肌肤清洁要彻底
三星电子明年将全力抢攻5G基地台及终端芯片市场
如何在Python中进行Elasticsearch操作?
北汽董事长徐和谊:特斯拉咄咄逼人“后补贴时代”呼唤颠覆性技术创新
基于W90P710的智能音乐播放器系统设计
Microprocessor Supervisors Off
智能化生态再升级!哪吒汽车将搭载NVIDIA DRIVE Orin车载计算平台
直线模组3D打印为病人定制股骨假体
bluehost美国站群服务器租用的五大优势
Web3.0的基础设施到底有哪些,Web3.0和Web1.0、Web2.0的区别在哪里?
3D双目立体视觉在机器人视觉的应用
石油如何造就电动车的千亿骗局
智能制造在家具定制圈搞事情_定制家具智能制造的未来
未来一段时间 工业机器人产量将同比持续回升
s