我有openweathermap api密钥,但我如何在PHP中使用它? 天气报告应该从城市名称报告,而不是从位置天气ID
报告答案 0 :(得分:13)
如何使用API密钥
将以下参数添加到GET请求:APPID = APIKEY 示例:api.openweathermap.org/data/2.5/forecast/city?APPID=YOURAPIKEY &什么你想要的。
<?php
$request = 'http://api.openweathermap.org/data/2.5/forecast/city?APPID=***YOURAPIKEY***';
$response = file_get_contents($request);
$jsonobj = json_decode($response);
print_r($jsonobj);
?>
要请求特定信息,只需查看API接受并附加的密钥即可。到网址KEY = VAL的末尾。
一个例子是
http://api.openweathermap.org/data/2.5/weather?APPID=YourAPIKey&q=London
我还想在使用API时添加,我建议安装JSON查看器插件。我将JSONView安装为Google Chrome扩展程序,非常适合查看json。