wttr.in 是一个面向控制台的天气预报服务,支持各种信息表示方法,例如用于控制台 HTTP 客户端(curl、httpie 或 wget)的面向终端的 ANSI 序列、用于 Web 浏览器的 HTML 或用于图形查看器的 PNG。
wttr.in 使用 wego 进行可视化,并使用各种数据源显示天气预报信息。
您可以从 shell 或 Web 浏览器访问该服务,如下所示:
$ curl wttr.in
Weather for City: Paris, France
\ / Clear
.-. 10 – 11 °C
― ( ) ― ↑ 11 km/h
`-’ 10 km
/ \ 0.0 mm
这是您所在位置的实际天气报告(它是实时的!):
或者在 PowerShell 中:
Invoke-RestMethod https://wttr.in
想要获取特定位置的天气信息?您可以将所需位置添加到请求中的 URL 中,如下所示:
$ curl wttr.in/London
$ curl wttr.in/Moscow
$ curl wttr.in/Salt+Lake+City
如果省略位置名称,将根据你的 IP 地址获得当前位置的报告。
使用 3 个字母的机场代码来获取某个机场的天气信息:
$ curl wttr.in/muc # Weather for IATA: muc, Munich International Airport, Germany
$ curl wttr.in/ham # Weather for IATA: ham, Hamburg Airport, Germany
假设您想获取城镇或城市以外的地理位置的天气 - 可能是城市中的景点、山名或某些特殊位置。在名称之前添加~
字符以在检索天气之前查找该特殊位置名称:
$ curl wttr.in/~Vostok+Station
$ curl wttr.in/~Eiffel+Tower
$ curl wttr.in/~Kilimanjaro
您还可以使用 IP 地址(直接)或域名(以@
为前缀)来指定位置:
$ curl wttr.in/@github.com
$ curl wttr.in/@msu.ru
默认情况下,来自美国的查询使用 USCS 单位,世界其他地区使用公制单位。你可以通过在URL中添加 "?u"、"?m" 或 "?M" 来覆盖这一行为,如图所示。
$ curl wttr.in/Amsterdam?u # USCS (used by default in US)
$ curl wttr.in/Amsterdam?m # metric (SI) (used by default everywhere except US)
$ curl wttr.in/Amsterdam?M # metric (SI), but show wind speed in m/s
wttr.in 目前支持五种输出格式:
To specify your own custom output format, use the special %-notation: 可以自定义输出格式,使用%加上如下字符: c Weather condition, #天气图标 C Weather condition textual name,
利用json解析返回天气信息。 [Code4App.com]
这是一个开源的、基于jQuery 函数库的 JavaScript 天气预报脚本插件。 代码语法完全符合W3C网页标准,完全兼容各种主流浏览器。 本插件主要用于天气预报的展示。 jQuery weather v3.0.0( 2013-03-01 ) + 此版本开放源代码,允许二次修改 + 此版本改为纯Javascript版本,不再依赖于PHP. + 支持全世界所有城市(以前版本仅支持中国城市) +
本文向大家介绍微信公众平台天气预报功能开发,包括了微信公众平台天气预报功能开发的使用技巧和注意事项,需要的朋友参考一下 本来是想自己直接从中国天气网获取信息并处理,后来发现处理起来太麻烦,而且要获取所有城市的城市编码,再有就是!不支持国外天气!!(我们学校有很多毕业生在国外上学,所以我考虑还是做出支持国外天气的版本) 因此考虑直接调用别人的API,一开始选用了方倍工作室已经做好的接口(无奈也没有国
更新时间:2019-05-25 19:32:44 目标 当前模板可以让您学习如何根据阿里云的API返回结果控制设备。可以用于天气,图像识别,机器学习等场景。 说明 有一个空气加湿器,根据天气预报的湿度结果决定开启与否。如果湿度<30则开启,否则不开启。 创建产品 本次需要创建一个产品——一个空气加湿器(开关状态一个布尔型属性) 创建一个空气加湿器产品。 添加一个开关功能。 创建一个设备。 创建服务
你好:)我正在写一个电报机器人,显示今天和明天的天气。作为我正在使用的数据openweathermap.org. 现在,我使用了getTodaysWeather方法从JSON中获取有关Java对象的信息http://www.jsonschema2pojo.org并写道: 现在,我需要编写一个方法,从JSON数据中获取明天的天气数据http://api.openweathermap.org/data
21.1 注册免费API和阅读文档 本节通过一个API接口(和风天气预报)爬取天气信息,该接口为个人开发者提供了一个免费的预报数据(有次数限制)。 首先访问和风天气网,注册一个账户。注册地址:https://console.heweather.com/ 在登陆后的控制台中可以看到个人认证的key(密钥),这个key就是访问API接口的钥匙。 获取key之后阅读API文档:https://www.h
我正在android应用程序中使用firebase。几天后,firebase突然停止向主firebase控制台报告崩溃。我得到以下错误每当任何崩溃发生在应用程序。 我的分级文件如下所示 我已经尝试更新api密钥,但我没有得到任何更新它。提前致谢
本文向大家介绍Android天气预报之基于HttpGet对象解析天气数据的方法,包括了Android天气预报之基于HttpGet对象解析天气数据的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例所述为Android天气预报之解析天气数据的代码,可实现获取HttpGet对象读取天气网站天气数据,并从数据中解析出天气数据,比如温度、温度、风力、风向、未来几天天气趋势、当天天气状况、空气污染指数等