2013-03-01 127 views
-1

我需要配置TWILIO SMS帳戶才能將收到的SMS轉發到某個PHP URL。因此,如果我已經在我的Web瀏覽器中打開了該PHP URL,並且如果有某條消息正從TWILIO用GET請求轉發到此URL,那麼如何在已打開的PHP Web URL中顯示接收到的數據?例如:如果我在TWILIO儀表板中給這個URL http://www.somephp.com/index.php轉發有GET請求的傳入短信。PHP頁面不斷查找GET請求

我已經在我的網絡瀏覽器中打開了,看看是否有來自TWILIO的短信。我如何經常檢查是否有任何從TWILIO轉發的新SMS?

我可以使用任何TIMER來檢查GET請求嗎?還是我完全錯誤的方式?我無法找到任何解決方案,當我谷歌。請原諒我,如果這似乎是一個愚蠢的問題。如果你能指導我解決這個問題,我將非常感激。非常感謝您的時間!

回答

0

爲了方便您使用jQuery庫,然後使用後端php腳本定期輪詢新數據。

0

你不得不使用一些JavaScript(jQuery可能更容易)每X秒運行一個setInterval函數。花葯選項是你可以使用元刷新,只需每隔X秒刷新一次頁面。

0

我不這樣認爲它可能實現你想要的。

你可以做的是 - 設置http://www.somephp.com/index.php作爲短信在你的儀表板回覆。 在index.php中,將任何新請求保存到包含發件人詳細信息和郵件內容以及收到時間的數據庫中。

現在寫一個新的腳本說http://www.somephp.com/updateMessages.php 在這個頁面使用jQuery或JavaScript來發出一個腳本,將連接到數據庫,並檢查是否有任何新消息的AJAX請求。如果有,顯示該消息並開始檢查此消息後收到的消息。

這樣,如果您打開http://www.somephp.com/updateMessages.php,您將在此處收到所有新消息。