Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用php将手机收件箱消息从手机发送到数据库?_Php_Mysql_Mobile_Sms - Fatal编程技术网

如何使用php将手机收件箱消息从手机发送到数据库?

如何使用php将手机收件箱消息从手机发送到数据库?,php,mysql,mobile,sms,Php,Mysql,Mobile,Sms,我想从手机收件箱中获取信息并存储在数据库中,以便在站点中进一步访问。为此,我做了一些研发 但它需要手机连接到pc进行加载,并需要通过pc套件进行访问 我不想通过pc套件访问。因为不同的手机有不同的pc套件,所以它不应该依赖pc套件。有没有办法在没有PC连接的情况下使用PHP 我开始了解到AT命令可能是可行的,我还了解了AT命令在网络中的使用。但我不太清楚。所以我想在PHP的帮助下开发它。如果有任何解决方案,请告诉我。并提出一些想法或参考,以便我可以参考,以了解更多的重点放在这方面 提前感谢也许像

我想从手机收件箱中获取信息并存储在数据库中,以便在站点中进一步访问。为此,我做了一些研发

但它需要手机连接到pc进行加载,并需要通过pc套件进行访问

我不想通过pc套件访问。因为不同的手机有不同的pc套件,所以它不应该依赖pc套件。有没有办法在没有PC连接的情况下使用
PHP

我开始了解到AT命令可能是可行的,我还了解了AT命令在网络中的使用。但我不太清楚。所以我想在PHP的帮助下开发它。如果有任何解决方案,请告诉我。并提出一些想法或参考,以便我可以参考,以了解更多的重点放在这方面


提前感谢

也许像硬件短信网关这样的设备会是您的解决方案。这是您购买的设备,将其放入移动运营商的SIM卡中,然后将其连接到LAN。您可以使用HTTP API(这是您的场景)或直接在设备的web界面上发送和接收sms消息

硬件sms网关是类似于带有内置GSM调制解调器的小型计算机的设备。它们通常在Linux上运行,具有内置数据库和web服务器

  • 优点:可靠性(sms消息存储在设备的数据库中,GSM调制解调器通常有故障转移机制)、可扩展性、集成带来的痛苦更少

  • 缺点:钱。你必须对这种设备进行一次性投资

这种硬件sms网关的一个例子是。看看这是否适合你


免责声明:我为SMSEagle工作,我很高兴看到这个问题,因为我的一个项目也有类似的要求。我找到了一个解决方案,但在过去的一年半里,它仍然完美地工作着

我为此设计了一个架构图

这种体系结构需要一个移动应用程序和一个web应用程序

您希望以这样的方式开发您的移动应用程序:当任何传入消息事件发生时,您的应用程序都将生成对web应用程序API(即PHP页面)的HTTP请求

应用程序生成的HTTP请求如下所示

您的API代码如下所示

apipage.php(此页面充当您的解决方案API)


从移动设备生成HTTP请求是一项简单的任务,因为JAVA中已有HTTP库/类

我用安卓系统开发了我的移动应用程序,但该应用程序运行良好

这种体系结构的优点如下

  • 我们能够为不同的移动设备使用相同的web API,因为我们通过HTTP发送数据
  • 您将能够控制来自API的设备请求(阻止/允许/转发)
  • 易于实现

  • javad_Shareef是的,工作不错,朋友,我对android应用不太了解,但现在我正在学习如何实现这个thanksYadav Chetan,你可以在任何平台上做同样的事情,只要你想知道如何从你的应用生成独立的HTTP请求。@Chris S:谢谢你指出。我试图在这里提供信息(既有优点也有缺点),而不跨越信息和促销之间的细线。如果我越过了这条线,情况会有很大的改善——很抱歉语气和细线,但在这样的网站上,垃圾邮件是一个相当大的问题。
    <?php
    if ( isset( $_GET['senderNumber'] ) && isset( $_GET['recievedMessage'] ) && isset( $_GET['applicationID'] ) ) 
    {
       $senderNumber = $_GET['senderNumber'];
       $message      = $_GET['recievedMessage'];
       $appId        = $_GET['applicationID'];
    
       /*
    
            Write your code to insert values in database.
    
       */
    
    
    }
    
    ?>