中国天气网api接口

一、中国天气网API

  中国天气网官方api接口已经停止更新,因此许多以前的博客上的api接口已经失效。因为最近布置了一个关于天气预报的作业,因此以作记录找到的api。

1.1 Json格式的预报

请求方式:http get

返回:gzip格式压缩的文件

抓包接口:http://wthrcdn.etouch.cn/weather_mini?city=北京

或者以城市代码:http://wthrcdn.etouch.cn/weather_mini?citykey=101010100

以下为手动缩进后的Json文件:

{
    "data":
    {
        "yesterday":{
                        "date":"14日星期一",
                        "high":"高温 15℃",
                        "fx":"北风",
                        "low":"低温 3℃",
                        "fl":"<![CDATA[3-4级]]>",
                        "type":"晴"
                    },
        "city":"北京",
            "forecast":
            [
                {
                    "date":"15日星期二",
                    "high":"高温 17℃",
                    "fengli":"<![CDATA[<3级]]>",
                    "low":"低温 6℃",
                    "fengxiang":"西南风",
                    "type":"晴"
                },
                {
                    "date":"16日星期三",
                    "high":"高温 15℃",
                    "fengli":"<![CDATA[<3级]]>",
                    "low":"低温 9℃",
                    "fengxiang":"西风",
                    "type":"阴"
                },
                {
                    "date":"17日星期四",
                    "high":"高温 13℃",
                    "fengli":"<![CDATA[<3级]]>",
                    "low":"低温 7℃",
                    "fengxiang":"西北风",
                    "type":"小雨"},
                {
                    "date":"18日星期五",
                    "high":"高温 17℃",
                    "fengli":"<![CDATA[<3级]]>",
                    "low":"低温 8℃",
                    "fengxiang":"西南风",
                    "type":"多云"},
                {
                    "date":"19日星期六",
                    "high":"高温 19℃",
                    "fengli":"<![CDATA[<3级]]>",
                    "low":"低温 10℃",
                    "fengxiang":"北风",
                    "type":"多云"
                }
            ],
    "ganmao":"天凉,昼夜温差较大,较易发生感冒,请适当增减衣服,体质较弱的朋友请注意适当防护。",
    "wendu":"16"
    },
    "status":1000,
    "desc":"OK"
}

1.2 XML格式的预报

请求方式:http get

返回:gzip格式压缩的文件

抓包接口:http://wthrcdn.etouch.cn/WeatherApi?city=北京

或者以城市代码:http://wthrcdn.etouch.cn/WeatherApi?citykey=101010100

<?xml version="1.0" encoding="UTF-8"?>
<resp>
    <city>北京</city>
    <updatetime>17:39</updatetime>
    <wendu>12</wendu>
    <fengli><![CDATA[3级]]></fengli>
    <shidu>56%</shidu>
    <fengxiang>西南风</fengxiang>
    <sunrise_1>06:25</sunrise_1>
    <sunset_1>17:34</sunset_1>
    <sunrise_2></sunrise_2>
    <sunset_2></sunset_2><yesterday>
    <date_1>15日星期二</date_1>
    <high_1>高温 17℃</high_1>
    <low_1>低温 6℃</low_1>
    <day_1>
        <type_1></type_1>
        <fx_1>西南风</fx_1>
        <fl_1><![CDATA[<3级]]></fl_1>
    </day_1>
    <night_1>
    <type_1>多云</type_1>
    <fx_1>西南风</fx_1>
    <fl_1><![CDATA[<3级]]></fl_1>
    </night_1>
    </yesterday>
    <forecast>
        <weather>
            <date>16日星期三</date>
            <high>高温 15℃</high>
            <low>低温 9℃</low><day>
            <type></type>
            <fengxiang>西南风</fengxiang>
            <fengli><![CDATA[<3级]]></fengli>
            </day>
                <night>
                    <type>小雨</type>
                    <fengxiang>南风</fengxiang>
                    <fengli><![CDATA[<3级]]></fengli>
                </night>
        </weather>
        <weather>
            <date>17日星期四</date>
            <high>高温 14℃</high>
            <low>低温 7℃</low>
            <day>
                <type>小雨</type>
                <fengxiang>东南风</fengxiang>
                <fengli><![CDATA[<3级]]></fengli>
            </day>
            <night>
                <type>多云</type>
                <fengxiang>西北风</fengxiang>
                <fengli><![CDATA[<3级]]></fengli>
            </night>
        </weather>
        <weather>
        <date>18日星期五</date>
        <high>高温 17℃</high>
        <low>低温 8℃</low>
        <day>
        <type>多云</type>
        <fengxiang>西南风</fengxiang>
        <fengli><![CDATA[<3级]]></fengli>
        </day>
        <night>
        <type>多云</type>
        <fengxiang>北风</fengxiang>
        <fengli><![CDATA[<3级]]></fengli>
        </night>
        </weather>
        <weather>
            <date>19日星期六</date>
            <high>高温 20℃</high>
            <low>低温 10℃</low>
            <day>
                <type>多云</type>
                <fengxiang>南风</fengxiang>
                <fengli><![CDATA[<3级]]></fengli>
            </day>
            <night>
                <type>多云</type>
                <fengxiang>北风</fengxiang>
                <fengli><![CDATA[<3级]]></fengli>
            </night>
        </weather>
        <weather>
            <date>20日星期天</date>
            <high>高温 22℃</high>
            <low>低温 7℃</low>
            <day>
                <type>多云</type>
                <fengxiang>西北风</fengxiang>
                <fengli><![CDATA[3-4级]]></fengli>
            </day>
            <night>
                <type></type>
                <fengxiang>北风</fengxiang>
                <fengli><![CDATA[<3级]]></fengli>
            </night>
        </weather>
    </forecast>
    <zhishus>
        <zhishu>
            <name>晨练指数</name>
            <value>较适宜</value>
            <detail>早晨气象条件较适宜晨练,但阴天导致树林夜晚释放的二氧化碳气体不易扩散,请避免在林中晨练。</detail></zhishu><zhishu><name>舒适度</name><value>较舒适</value><detail>白天天气阴沉,会感到有点儿凉,但大部分人完全可以接受。</detail></zhishu><zhishu><name>穿衣指数</name><value>较冷</value><detail>建议着厚外套加毛衣等服装。年老体弱者宜着大衣、呢外套加羊毛衫。</detail>
        </zhishu>
        <zhishu>
            <name>感冒指数</name>
            <value>较易发</value>
            <detail>天气较凉,较易发生感冒,请适当增加衣服。体质较弱的朋友尤其应该注意防护。</detail>
        </zhishu>
        <zhishu>
            <name>晾晒指数</name>
            <value>不太适宜</value>
            <detail>天气阴沉,不利于水分的迅速蒸发,不太适宜晾晒。若需要晾晒,请尽量选择通风的地点。</detail></zhishu><zhishu><name>旅游指数</name><value>适宜</value><detail>天气较好,温度适宜,总体来说还是好天气哦,这样的天气适宜旅游,您可以尽情地享受大自然的风光。 </detail>
        </zhishu>
        <zhishu>
            <name>紫外线强度</name>
            <value>最弱</value>
            <detail>属弱紫外线辐射天气,无需特别防护。若长期在户外,建议涂擦SPF在8-12之间的防晒护肤品。</detail>
        </zhishu>
        <zhishu>
            <name>洗车指数</name>
            <value>不宜</value><detail>不宜洗车,未来24小时内有雨,如果在此期间洗车,雨水和路上的泥水可能会再次弄脏您的爱车。</detail>
        </zhishu>
        <zhishu>
            <name>运动指数</name>
            <value>较适宜</value>
            <detail>阴天,较适宜进行各种户内外运动。</detail>
        </zhishu>
        <zhishu>
            <name>约会指数</name>
            <value>较适宜</value>
            <detail>虽然天空有些阴沉,但情侣们可以放心外出,不用担心天气来调皮捣乱而影响了兴致。</detail></zhishu><zhishu><name>雨伞指数</name><value>不带伞</value><detail>阴天,但降水概率很低,因此您在出门的时候无须带雨伞。</detail>
        </zhishu>
    </zhishus>
</resp><!-- 10.42.121.88(10.42.121.88):8603 ; 10.42.161.121:8080 -->

参考:http://www.voidcn.com/article/p-vvmzevct-bbs.html

  • 1
    点赞
  • 24
    收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论 5

打赏作者

Courage-He

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值