gpt4 book ai didi

php - 如何在 PHP 中使用 cURL 获取响应

转载 作者:IT王子 更新时间:2023-10-29 00:38:58 25 4
gpt4 key购买 nike

我想要一个独立的 PHP 类,我想要一个通过 cURL 调用 API 并获取响应的函数。有人可以帮我吗?

谢谢。

最佳答案

只需使用下面的一段代码就可以从 restful web 服务 url 获取响应,我使用的是社交提及 url。

$response = get_web_page("http://socialmention.com/search?q=iphone+apps&f=json&t=microblogs&lang=fr");
$resArr = array();
$resArr = json_decode($response);
echo "<pre>"; print_r($resArr); echo "</pre>";

function get_web_page($url) {
$options = array(
CURLOPT_RETURNTRANSFER => true, // return web page
CURLOPT_HEADER => false, // don't return headers
CURLOPT_FOLLOWLOCATION => true, // follow redirects
CURLOPT_MAXREDIRS => 10, // stop after 10 redirects
CURLOPT_ENCODING => "", // handle compressed
CURLOPT_USERAGENT => "test", // name of client
CURLOPT_AUTOREFERER => true, // set referrer on redirect
CURLOPT_CONNECTTIMEOUT => 120, // time-out on connect
CURLOPT_TIMEOUT => 120, // time-out on response
);

$ch = curl_init($url);
curl_setopt_array($ch, $options);

$content = curl_exec($ch);

curl_close($ch);

return $content;
}

关于php - 如何在 PHP 中使用 cURL 获取响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6516902/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com