PHP页面不断寻找GET请求

时间:2013-03-01 10:58:02

标签: php twilio

我需要配置TWILIO SMS帐户以将收到的SMS转发到某个PHP URL。所以, 现在,如果我已经在我的网络浏览器中打开了这个PHP URL,并且如果某个消息正在从带有GET请求的TWILIO转发到此URL,那么如何在已打开的PHP Web URL中显示收到的数据?

例如:如果我在TWILIO仪表板中提供此网址http://www.somephp.com/index.php,以使用GET请求转发收到的短信。

我在我的网络浏览器中打开它,看看是否有来自TWILIO的短信。如何不断检查TWILIO是否有新的短信转发?

我可以使用任何TIMER来检查GET请求吗?还是我完全错了?我google时无法找到任何解决方案。如果这似乎是一个愚蠢的问题,请原谅我。如果你能在这个问题上指导我,我将非常感激。非常感谢你的时间!

3 个答案:

答案 0 :(得分:0)

为方便起见,您可以使用jQuery库,然后使用后端php脚本定期轮询新数据。

答案 1 :(得分:0)

你必须每隔X秒使用一些JavaScript(jQuery可能更容易)运行setInterval函数。 Anther选项是您可以使用元刷新,只需每隔X秒重新加载一次页面。

答案 2 :(得分:0)

我认为不可能达到你想要的目的。

你能做的是 - 在您的信息中心中设置http://www.somephp.com/index.php作为短信回复。 在index.php中将任何新请求保存到数据库中,其中包含发件人详细信息和邮件内容以及收到的时间。

现在写一个新脚本说http://www.somephp.com/updateMessages.php 在这个页面中使用jquery或javascript向一个脚本发出AJAX请求,该脚本将连接到数据库并检查是否有任何新消息。如果有,则显示该消息并开始检查此消息后收到的消息。

这样,如果您打开http://www.somephp.com/updateMessages.php,您将在此处收到所有新消息。