2013-09-24 236 views
4

我對我最後一年的項目感興趣,我想通過PHP發送短信給客戶端。通過PHP發送短信

有什麼方法可以將我的手機用作GSM調制解調器並通過php發送短信?

我試過「Ozeki NG - 短信網關」,但不知道如何通過PHP發送短信。

如果有人使用/試過「Ozeki NG - 短信網關」,那麼請讓我知道如何正確使用它?

任何建議請讓我知道。

我有一臺諾基亞701,它可以用作一個GSM調制解調器嗎?

謝謝

+1

檢查是否這可以幫助你:http://net.tutsplus.com/tutorials/php/how-to-send-text-messages-with-php/ –

+0

我試過這個,但沒有工作 – Akshay

+0

[檢查此](http://www.twilio.com/)和[this](http://smsgateway.riaforge.org/)。 –

回答

1

美國電信公司讓你發送短信作爲電子郵件。我還沒有玩過這麼多年,但我記得Verizon是[Phone #]@vtext.com,其中[Phone #]是手機的10位數電話號碼。您可以查找不同的電信公司域。所有這一切都是免費的,而不是按每條短信付費。

1

如果您的手機是Android的,你可以使用一個應用程序,例如SMS Gateway API將手機變成一個短信網關,並允許你可通過PHP發送和接收消息。

$URL = "http://v2.smsgateway.me/API/Send/Single.php"; 

$postdata = http_build_query(
    array(
    'Username' => "[email protected]", 
    'Password' => "password", 
    'Number' => "+447791064782", 
    'Message' => "Hello World!", 
    'Device' => 1, //Send from device 1 (optional) 
    'SendAt' => (time() + (60 * 60)), //Send in 1 hours time (optional) 
    'ExpireAt' => (time() + (60 * 60 * 2)) //Expire in 2 hours time (optional) 
    ) 
); 

$opts = array('http' => array('method' => 'POST', 'header' => 'Content-type: application/x-www-form-urlencoded', 'content' => $postdata)); 

$context = stream_context_create($opts); 

$result = file_get_contents($URL, false, $context); 

echo $result;