-1

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

例如:如果我http://www.somephp.com/index.php在 TWILIO 仪表板中提供此 URL 以通过 GET 请求转发传入的 SMS。

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

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

4

3 回答 3

0

我不认为这样可以实现你想要的。

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

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

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

于 2013-03-23T15:26:29.867 回答
0

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

于 2013-03-01T11:01:24.330 回答
0

您必须setInterval每 X 秒使用一些 JavaScript(jQuery 可能更容易)来运行一个函数。另一种选择是您可以使用元刷新,它只会每 X 秒重新加载一次页面。

于 2013-03-01T11:03:10.967 回答