如何使用openweathermap api密钥?

时间:2014-08-29 20:05:37

标签: php api weather-api openweathermap

我有openweathermap api密钥,但我如何在PHP中使用它? 天气报告应该从城市名称报告,而不是从位置天气ID

报告

1 个答案:

答案 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。

https://chrome.google.com/webstore/search/jsonview?hl=en