sockstack / weather
天气 SDK。
0.0.1
2018-10-31 09:20 UTC
Requires
- guzzlehttp/guzzle: ^6.3
Requires (Dev)
- phpunit/phpunit: ^7.4
This package is auto-updated.
Last update: 2024-09-20 14:42:41 UTC
README
通知
这是一个测试案例,不可用于生产环境。
安装
$ composer require sockstack/weather -vvv
用法
use Sockstack\Weather\Weather; $weather = new Weather(); //json $response = $weather->get("北京市"); //array $response = $weather->get("北京市", true);
响应
json
{ "data": { "yesterday": { "date": "30日星期二", "high": "高温 16℃", "fx": "北风", "low": "低温 1℃", "fl": "<![CDATA[<3级]]>", "type": "晴" }, "city": "北京", "aqi": "29", "forecast": [ { "date": "31日星期三", "high": "高温 17℃", "fengli": "<![CDATA[<3级]]>", "low": "低温 3℃", "fengxiang": "西南风", "type": "晴" }, { "date": "1日星期四", "high": "高温 17℃", "fengli": "<![CDATA[<3级]]>", "low": "低温 3℃", "fengxiang": "南风", "type": "晴" }, { "date": "2日星期五", "high": "高温 18℃", "fengli": "<![CDATA[<3级]]>", "low": "低温 5℃", "fengxiang": "南风", "type": "晴" }, { "date": "3日星期六", "high": "高温 17℃", "fengli": "<![CDATA[<3级]]>", "low": "低温 7℃", "fengxiang": "南风", "type": "多云" }, { "date": "4日星期天", "high": "高温 14℃", "fengli": "<![CDATA[3-4级]]>", "low": "低温 6℃", "fengxiang": "北风", "type": "多云" } ], "ganmao": "天凉,昼夜温差较大,较易发生感冒,请适当增减衣服,体质较弱的朋友请注意适当防护。", "wendu": "15" }, "status": 1000, "desc": "OK" }
贡献
您可以通过以下三种方式之一进行贡献
代码贡献过程并不十分正式。您只需确保遵循 PSR-0、PSR-1 和 PSR-2 编码指南。任何新的代码贡献都必须附带适用的单元测试。
许可
MIT