php-weather/brightsky

Brightsky 提供商

0.5.1 2024-02-27 19:06 UTC

This package is auto-updated.

Last update: 2024-09-27 20:43:06 UTC


README

Packagist Version
PHP Weather Common Version PHP Weather HTTP Provider Version
GitHub Release Date GitHub commits since tagged version GitHub last commit
GitHub Workflow Status GitHub Packagist PHP Version Support

这是 PHP Weather 的Bright Sky 提供商。

Bright Sky 是一个开源项目,旨在将一些更流行的数据——特别是来自DWD站网点的气象观测数据和来自MOSMIX模型的天气预报——通过免费的简单JSON API提供。

安装

通过 Composer

composer require php-weather/brightsky

用法

$httpClient = new \Http\Adapter\Guzzle7\Client();
$brightSky = new \PhpWeather\Provider\Brightsky\Brightsky($httpClient);

$latitude = 47.873;
$longitude = 8.004;

$currentWeatherQuery = \PhpWeather\Common\WeatherQuery::create($latitude, $longitude);
$currentWeather = $brightSky->getCurrentWeather($currentWeatherQuery);