pion / metno
此包已被废弃,不再维护。未建议替代包。
MET.no API库,用于获取天气预报
1.0.1
2015-06-22 23:15 UTC
Requires
- php: >=5.3.0
- ext-curl: *
This package is auto-updated.
Last update: 2023-05-28 13:02:38 UTC
README
用于获取指定坐标的天气预报的小型库。更新到最新API,最初于2012年制作。
端点:http://api.met.no/weatherapi/ 端点版本:1.8
使用方法
基本用法可以在example.php中找到
您可以通过composer安装此库,或下载类,然后使用loader_METno.php加载所有类
添加到composer require
"pion/metno": ">=1.0.0"
为了最佳缓存清理,请使用cron与sh脚本来删除超过1天的文件
find _METcache/ -mtime +1 -type f -delete
METnoDay
此类表示一天的预报。它有几个您可以访问的属性。默认情况下,符号和值从最高温度获取,您也可以设置要使用的小时。
这一天也有每天的预报(由METnoForecast类表示)。当API缺少小时时,解析将确保通过上一个/下一个值填充小时。
您还可以访问夜间预报、最高或最低温度的小时预报。
自定义设置
所有自定义设置都可以通过METnoFactory的setter进行。您可以更改表示预报图标的类和表示值的降水。
待办事项
可能实现的功能
METno
- 关于位置的详细信息,也应添加到METnoDay中
- 按位置的时间
- 通过日落检测夜晚(目前检测是通过小时进行的)
METnoDay
- 早晨预报
- 从表单中正确获取小时符号