Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将bash curl转换为php curl时出现的问题_Php_Curl_Php Curl_Datadog - Fatal编程技术网

将bash curl转换为php curl时出现的问题

将bash curl转换为php curl时出现的问题,php,curl,php-curl,datadog,Php,Curl,Php Curl,Datadog,有人能帮我把bash-curl转换成php-curl吗?它显示了内部错误 api_key="d6b991ecexxxxxxxxxxxxxxfedc3" app_key="d06d8c833xxxxxxxxxxxxxf3ccf4" curl -POST \ -d 'graph_json={"requests":[{"q":"avg:system.load.1{*}"}],"viz":"timeseries","events":[]}' \ -d "timeframe=1_hour

有人能帮我把bash-curl转换成php-curl吗?它显示了内部错误

api_key="d6b991ecexxxxxxxxxxxxxxfedc3"
app_key="d06d8c833xxxxxxxxxxxxxf3ccf4"

curl -POST \
    -d 'graph_json={"requests":[{"q":"avg:system.load.1{*}"}],"viz":"timeseries","events":[]}' \
    -d "timeframe=1_hour" \
    -d "size=medium" \
    -d "legend=yes" \
    "https://app.datadoghq.com/api/v1/graph/embed?api_key=${api_key}&application_key=${app_key}"

//由curl到PHP生成:

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $_ENV["https://app.datadoghq.com/api/v1/graph/embed?api_key={api_key}&application_key={app_key}"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "graph_json={\"requests\":[{\"q\":\"avg:system.load.1{*}\"}],\"viz\":\"timeseries\",\"events\":[]}&timeframe=1_hour&size=medium&legend=yes");
curl_setopt($ch, CURLOPT_POST, 1);

$headers = array();
$headers[] = "Content-Type: application/x-www-form-urlencoded";
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$result = curl_exec($ch);
if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
}
curl_close ($ch);