sockstack/weather

0.0.1 2018-10-31 09:20 UTC

This package is auto-updated.

Last update: 2024-09-20 14:42:41 UTC


README

Build Status StyleCI codecov

通知

这是一个测试案例,不可用于生产环境。

安装

$ 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"
}

贡献

您可以通过以下三种方式之一进行贡献

  1. 使用 问题跟踪器 提交错误报告。
  2. 问题跟踪器 上回答问题或修复错误。
  3. 贡献新功能或更新 wiki。

代码贡献过程并不十分正式。您只需确保遵循 PSR-0、PSR-1 和 PSR-2 编码指南。任何新的代码贡献都必须附带适用的单元测试。

许可

MIT