我必須通過GET方法發出一個HTTP請求來發送短信。該鏈接包含GET變量形式的信息,例如如何在PHP中創建HTTP請求?
http://www.somelink.com/file.php?from=12345&to=67890&message=hello%20there
我運行腳本後,必須像有人點擊鏈接並激活短信發送過程一樣。
我發現了一些關於獲取請求和捲曲的鏈接,還有什麼不是,這一切都讓人困惑!
我必須通過GET方法發出一個HTTP請求來發送短信。該鏈接包含GET變量形式的信息,例如如何在PHP中創建HTTP請求?
http://www.somelink.com/file.php?from=12345&to=67890&message=hello%20there
我運行腳本後,必須像有人點擊鏈接並激活短信發送過程一樣。
我發現了一些關於獲取請求和捲曲的鏈接,還有什麼不是,這一切都讓人困惑!
最簡單的方法可能是使用cURL。有關示例,請參見http://codular.com/curl-with-php。
我認爲通過PHP的GET方法發出HTTP請求最簡單的方法是使用file_get_contents()
。
<?php
$response = file_get_contents('http://example.com/send-sms?from=12345&to=67890&message=hello%20there');
echo $response;
不要忘了看notes section對工作需要這種PHP配置信息。您需要在php.ini
中將allow_url_fopen
設置爲true。
不是最簡單的方法,但它確實很有趣。我無法使它工作,因爲我沒有做sudo apt-get首先在終端中安裝php5-curl。 :) – MiniGunnR