destcable / weather-php
WeatherPHP:一个强大的库,用于集成天气数据。轻松获取最新天气信息,查询各种天气来源,并将预报和天气数据集成到您的网络应用程序中,几乎无需额外努力。
v1.1.6
2023-08-28 14:36 UTC
Requires
- php: >=7.4
README
用法
要使用该库,您需要在https://openweathermap.org平台上注册,之后您将收到一个授权密钥(免费提供),并在初始化时插入此密钥,如示例所示。
use WeatherPHP\Weather; $weather = new Weather( apiKey: 'you_api_key'); $weather->language = 'ru'; $weather->find( city: 'San Francisco' ); $weather->getTemperature();
获取时差内的天气,最多可获取+5天的当前日期的最大天数。
use WeatherPHP\Weather; $weather = new Weather( apiKey: 'you_api_key'); $weather->getDaysTemperature( city: 'Москва', days: 5 );
计划活动并最多5天,如果活动持续5天(将发生错误,因为目前尚未提供超过5天的调度器工作)。
use WeatherPHP\Weather; $event = new Event( name: 'Playing football with friends', city: 'Moscow', date: '2023-08-30 12:00', expectedWeather: 'Sunny' );