我在PHP中使用API。 我必须将数据推入此API。例如,如果我转到http://www.api.com/api.php?data=mydata,我会将“mydata”推送到api。
实际上我想使用PHP实例在URL栏中输入那些数据(这可能非常好哈哈)
提前致谢!
答案 0 :(得分:4)
您是否尝试过查看cURL? http://php.net/manual/en/book.curl.php
示例:
$ch = curl_init();// init curl
curl_setopt($ch, CURLOPT_URL,"http://www.api.com/api.php");
curl_setopt($ch, CURLOPT_POST, 1);// set post data to true
curl_setopt($ch, CURLOPT_POSTFIELDS,"data=mydata&foo=bar");// post data
// receive server response ...
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);// gives you a response from the server
$response = curl_exec ($ch);// response it ouputed in the response var
curl_close ($ch);// close curl connection
答案 1 :(得分:3)
这是否真的需要你?
$URL = "http://www.api.com/api.php?data=mydata";
$data = file_get_contents($URL);
数据现在包含响应。
答案 2 :(得分:1)
您需要POST数据吗?查看http_post_data: