2013-10-23 83 views
-1

我不知道從哪裏開始,但得到了一個案例,我需要來自其他人的幫助,如果可能的話解決。 事情是,在家裏有一個新的報警系統,這個系統使用短信功能,所以我可以發送短代碼到我的鬧鐘詢問狀態,如果它打開或關閉,或者我可以打開/關閉短信。PHP腳本從網站發送和檢索短信

由於短信號碼和密碼都是嚴格個人的,所以我不想告訴我的木匠密碼,但是在他在我家工作的同時,我可以給他登錄我的網站,可以看到警報是否打開,甚至是由他自己打開/關閉。

我想建立一個網站,這也是一樣的。 登錄我的網站時,登錄後,我希望網站自動發送短信,然後檢索答案並將其顯示在網站上。

這甚至可能嗎?如果是這樣,任何人都可以在這裏把我朝正確的方向前進?

在此先感謝=)

+3

這是個多麼愚蠢的想法......只要把代碼給回家,當他完成時就改變它。 – Gavin

回答

0

您可以從網站發送短信。大多數移動運營商會很樂意爲您提供適當的API。

例如,德國電信擁有一個名爲「Developer Garden」的API,它允許您通過WebService發送SMS等等。

在這裏看到了一個例子:www.developergarden.com

其他供應商也可以提供這樣的服務。

0

你需要一個短信網關(我們使用這些傢伙:http://inteltech.com.au/,但幾乎所有的都可以)

你的最簡單的方法是找到一個,可以插入SMS'es用於通過URL在發送,例如我們如果URL如下所示: http://inteltech.com.au/secure-api/send.single.php?username=[user] & key = [longcode] & method = http & senderid = [id] &短信= [電話號碼] &消息= [這裏是消息]

它使用起來非常簡單。如果您的網站以其他方式處理登錄,那麼您可以將其用於休息。

現在,如何接收SMS'es有一些技巧:)

但這提供商,例如,爲您提供選項;

  • 將答覆作爲電子郵件發送到提名的電子郵件地址。
  • 將回復作爲電子郵件發送給發送郵件的原始用戶。
  • 將答覆作爲短信發送給指定的手機號碼。
  • 將回復發布到您的網站或應用程序。例如我們可以給您的腳本調用http/https請求

如您所見,電子郵件和POST選項都提供了很好的集成方式。 我想說,如果你不處理傳入的電子郵件,然後堅持POST方法。

瞧:)