请有人帮助我如何在json formate中将如何在WordPress api中集成api
我正在使用此代码,但无法显示温度
<?php
$url = 'https://samples.openweathermap.org/data/2.5/weather?q=London,uk&appid=b6907d289e10d714a6e88b30761fae22';
$response = wp_remote_get( $url );
if( is_array($response) ) {
$header = $response['headers']; // array of http header lines
$body = $response['body']; // use the content
print_r(($body));
}
?>
答案 0 :(得分:0)
阿布,
我将留给您研究如何在摄氏或华氏温度下请求温度
function show_temp() {
$url = 'https://samples.openweathermap.org/data/2.5/weather?q=London,uk&appid=b6907d289e10d714a6e88b30761fae22';
$response = wp_remote_get( $url );
if( is_array($response) ) {
$header = $response['headers']; // array of http header lines
$body = $response['body']; // use the content
$resp = json_decode($body);
echo 'The temp in Kelvin is: '.$resp->main->temp;
echo '<pre>'.print_r($resp, true).'</pre>';
}
}
add_shortcode ('show_temp', 'show_temp');