【API】新浪天气接口 Beta

新浪天氣接口那是公認的好,可是百度之後發現很簡陋,所以自己寫了工具類,此處幫忙測試下其中的天氣接口,看有哪些地方要改進的。

Jar 名称:          NonentityUtil

Class 名称:       SinaWeatherUtil,新浪天氣 Util 類

方法名:            getWeatherByCity(String city,int forecastDays),根據城市獲取天氣

輸入參數:         city,城市,拼音或者漢語(【BUG】輸入拼音返回的城市也是拼音);

forecastDays,天氣以預報天數,默認 11 天(包括今天)

輸出參數:         Map<String, Object> weathers,天氣集合


集合項


說明


continents


洲,大陸


country


國家


city


城市


updateTime


更新時間


temperature


溫度


weather


天氣


windDirection


風向


hummidity


濕度


airPollutionIndex


當前空氣質量指數


airPollutionStatus


當前空氣質量狀況


warnColor


預警顏色


warnName


預警名稱


hourlyTemperatures


24 小時天氣/逐時溫度


time


時間


weather


天氣


temperature


溫度


weatherForecasts


天氣預報


date


日期


week


星期


daytimeWeather


白天天氣


nightWeather


夜間天氣


daytimeTemperature


白天溫度


nightTemperature


夜間溫度


windDirection


風向


airPollutionIndex


空氣質量指數


airPollutionStatus


空氣質量狀況


sunrise


日出


sunset


日落


dress


穿衣


exercise


運動


clod


感冒


carWash


洗車

下載地址:http://download.csdn.net/detail/u011689438/9416686

时间: 2024-12-26 08:32:05

【API】新浪天气接口 Beta的相关文章

js获取新浪天气接口

1 <!doctype html> 2 <html class="no-js fixed-layout"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <title>天气</title> 7 </he

用Selenium抓取新浪天气

(1)用Selenium抓取新浪天气 系统环境: 操作系统:macOS 10.13.6 python :2.7.10 用虚拟环境实现 一.创建虚拟环境: mkvirtualenv --python=/usr/bin/python python_2 二.激活虚拟环境: workon python_2 三.安装Selenium pip install Selenium 四.安装firefox的Selenium补丁文件: brew install geckodriver 五.在~/.bash_prof

6款超好用的短链接在线批量生成与接口api(新浪t.cn、腾讯url.cn)

短链接已经广泛应用于各种场景,电商,微信,短信等等.那么今天给大家推荐6款t.cn.url.cn的短链接短网址在线生成工具,都是我从市面数十款短链接短网址生成工具里面挑选的最为简便,最为稳定的短链接短网址生成工具.废话不多! 1,青梅短网址 网站链接:http://qingmeidwz.cn 青梅短网址是发展的比较成熟的一款在线短网址短链接生成工具,一直是本着“简 单,高效,自由,稳定”的理念.不管是同行业还是用户的口中都有着非常好的口碑. 青梅短网址最大的优点就和他们所倡导的理念一样:“简单,

scrapy新浪天气

一.实验说明 1. 环境登录 无需密码自动登录,系统用户名shiyanlou 2. 环境介绍 本实验环境采用带桌面的Ubuntu Linux环境,实验中会用到桌面上的程序: LX终端(LXTerminal): Linux命令行终端,打开后会进入Bash环境,可以使用Linux命令 Scrapy:Scrapy是一个为了爬取网站数据,提取结构性数据而用Python编写的应用框架. 可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中. GVim:非常好用的编辑器,最简单的用法可以参考课程V

[iOS微博项目 - 2.1] - 获得新浪授权接口

A.如何获得新浪的授权接口 登陆新浪的开放平台 注册新浪账号 创建应用 获得应用id和请求地址 查阅相关API 关联需要进行测试的账号 1.登陆开放平台 http://open.weibo.com 2.注册账号 (略) 3.创建应用 4.填写开发者资料 5.创建应用 5.取得应用的App Key和App Secret B.新浪微博API 1.OAuth授权API 上面的redirect_uri也是必填参数,需要在"我的应用"管理页中填写 随便填一个就可以了,其实就是授权成功或者失败的跳

新浪支付接口对接的总结

最近公司用户了新浪支付,账户托管,写的过程中发现有问题的话百度很少就记录下自己疑惑的地方 1.接口介入方式 这种接口介入的方式,各大平台都差不多的,支付宝啊,微信支付啊,融宝支付啊,银盈通啊.都是系统必要的参数,和接口需要的参数,拼一起然互加密. 新浪支付生成 sign 的方式,签名的方式可以是 RSA 的加密方式和 MD5 的加密的方式,不过新浪推荐的是MD5的加密方式,但是给的demo里面是RSA的方式,所有自己用的 也会是RSA的加密方式. 简单的例子   创建激活会员 public st

获取新浪天气api显示天气情况(转)

直接上一个html的demo <!doctype html> <html class="no-js fixed-layout"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>天气</title> </h

爬虫Scrapy学习指南之抓取新浪天气

scrapy有一个简单的入门文档,大家可以参考一下,我感觉官方文档是最靠谱的,也是最真实的. 首先我们先创建一个scrapy的项目 scrapy startproject weather 我采用的是ubuntu12.04的系统,建立项目之后主文件夹就会出现一个weather的文件夹.我们可以通过tree来查看文件夹的结构.可以使用sudoapt-get install tree安装. tree weather weather ├── scrapy.cfg ├── wea.json ├── wea

(转)利用libcurl获取新浪股票接口, ubuntu和openwrt实验成功(三)

1.  利用 CURLOPT_WRITEFUNCTION 设置回调函数, 利用 CURLOPT_WRITEDATA 获取数据指针 官网文档如下 CALLBACK OPTIONS CURLOPT_WRITEFUNCTION Pass a pointer to a function that matches the following prototype: size_t function( char *ptr, size_t size, size_t nmemb, void *userdata);