gpt4 book ai didi

php - 将 cURL 命令转换为 cURL PHP

转载 作者:搜寻专家 更新时间:2023-10-31 21:54:17 25 4
gpt4 key购买 nike

curl -X GET --header "Accept: application/json" --header "authorization: <API token>" "https://api.clashofclans.com/v1/locations"

^ 这就是我要转换的 cURL 命令。我试着寻找有关 cURL 的教程,但无法理解。目前我试过的代码如下:

$ch = curl_init('https://api.clashofclans.com/v1/clans/%2399VY9JR8');

curl_setopt($ch,CURLOPT_HTTPHEADER,array('authorization: myToken','Content-Type: application/json'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$result = curl_exec($ch);
print_r($result);
curl_close($ch);

尝试从 API 获取响应并发布然后在此处阅读它们。

最佳答案

在获取请求中,您只需将参数与 URL 本身一起传递,以下代码应该可以工作:

$ch = curl_init();
$url = "https://api.clashofclans.com";
$clansId= "2399VY9JR8";
$headers= array("authorization: myToken");
curl_setopt($ch, CURLOPT_URL, $url.'clans/'.$clansId);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
print_r($result);
curl_close($ch);

关于php - 将 cURL 命令转换为 cURL PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35191691/

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