如何在浏览器网页中远程通过手机SIM卡发出短信
--短信技术应 用
-
下一篇:编写中
-
一、前 言
我们在前面的篇章《Android手机如何静默发送短信(下)-蓝牙MAP短信绕过系统弹框》中,探索了远程通过手机SIM卡静默发送短信的能力。本篇就将这个能力应用到浏览器的管理后台,使操作人员使用网页在后台网页进行批量手机的群发和单发短信。
通常对于远程短信的功能主要有以下三种需求:
1、能够拉取手机当前的短信列表,获取各条发送和接收的短信内容。
2、能够远程按目标号码发出手机短信到目标号码,并获取短信的发送状态。
3、手机接收到新短信后,能将短信内容同步到浏览器网页。
本篇将静默发送短信的能力,通过原先预设的网络接口,迁移到远程网页上,使浏览器网页能正常的输入多个目标手机号,进行手机短信的单发和群发。
体验和下载地址:
智能拨号器App: http://120.78.211.195:8060/Dialer.apk
远程手机巡检网页界面: http://120.78.211.195:8060/devices/
- 二、远程网页的翻阅界面
网页中列表展示了当前用户所绑定的手机数量,并可对在线的手机设备进行远程的功能控制。手机上打开了【智能拨号器APP】应用并正常联网,即为在线,在网页中就能看得到这个手机设备。

远程手机巡检网页界面需要登录后使用,用户可以在浏览器中对远程的手机设备进行各种预设的功能操作。
- 三、远程短信的操作入口
用户从在线设备列表中的选中某一个手机设备,在右侧的控制按钮区域中点击【推送远程短信】按钮,弹出"推送远程短信"的弹出框。即可将短信内容和目标号码推送到手机上,通过手机SIM卡进行短信的单发和群发,如下图所示:

由前面篇章内容可知,远程推送短信的功能,若手机已插入USB蓝牙,则直接采用【蓝牙MAP/obex协议】来进行短信的静默发出。
手机未插入USB蓝牙时,远程短信则采用【Android 默认的sendTextMessage】的方式进行短信发送,在部分手机中将会弹出如下图【是否允许xxx发送短信?】的短信发送提示框,授权并确认后,才会最终发出短信:

部分厂商型号的手机上(如荣耀),有始终允许APP发送短信的复选框,勾选后即可默认后台发出短信内容,可以对比和参考。但是插入USB蓝牙的一定能直接静默的发出短信。
- 四、总结
本篇章中,我们在浏览器的网页上,远程的通过手机SIM卡向目标手机号码发出短信和群发短信,使远程网页能像直接操作手机一样,静默的发送短信。
这样,正常使用的手机和远程操作后台就可以实现数据和业务的解耦,不再局限于设备物理地域的管理,实现远程的业务和数据操作。对手机的电话系统的远程使用,具有一定的积极促进意义。
我们后续将持续在这个远程巡检的浏览器网页之上,扩充和完善更多的远程操作的功能,感兴趣的朋友可以关注我们,同步跟进后续的远程巡检和操作功能。