网淘吧来吧,欢迎您!

返回首页 微信
微信
手机版
手机版

Google Weather

2026-03-27 新闻来源:网淘吧 围观:12
电脑广告
手机广告

Google 天气 - 实时天气数据

使用 Google 的天气 API 获取准确的天气状况。需要启用了天气 API 的 Google Cloud API 密钥。

快速使用

# Current weather (formatted output)
python3 skills/google-weather/lib/weather_helper.py current "New York"
python3 skills/google-weather/lib/weather_helper.py current "London"
python3 skills/google-weather/lib/weather_helper.py current "Sydney"

# 24h Forecast
python3 skills/google-weather/lib/weather_helper.py forecast "Tel Aviv"

# Raw JSON data
python3 skills/google-weather/lib/weather_helper.py json "Paris"

示例输出

公制(默认):

*New York*
Partly Cloudy ⛅
🌡️ 12°C (feels like 10°C)
💨 Wind: 18 km/h NORTHWEST
💧 Humidity: 55%

英制(GOOGLE_WEATHER_UNITS=IMPERIAL):

*New York*
Partly Cloudy ⛅
🌡️ 53.6°F (feels like 50°F)
💨 Wind: 11 mph NORTHWEST
💧 Humidity: 55%

预报:

*24h Forecast for Tel Aviv*
18:00: 17.8°C, ☀️ 5 km/h NORTH
22:00: 14.3°C, ☀️ 6 km/h EAST_NORTHEAST
02:00: 12.8°C, ⛅ 8 km/h NORTHEAST
06:00: 10.8°C, ☀️ 6 km/h EAST_NORTHEAST
10:00: 16.1°C, ☀️ 5 km/h SOUTH
14:00: 20.4°C, 🌤️ 8 km/h WEST_NORTHWEST

支持的地点

全球任意地点 - 只需输入城市名:

  • 纽约伦敦巴黎柏林悉尼
  • 旧金山柏林新加坡,迪拜
  • 或任何地址、地标或坐标

该功能通过Google Maps API自动对地点进行地理编码。

可用数据

  • 温度:当前体感温度
  • 天气状况:晴朗、多云、雨、雪等,并配有表情符号图标
  • 预报:温度、风和天气状况的逐小时数据
  • 湿度:百分比
  • :速度、方向、阵风
  • 紫外线指数:日照强度等级
  • 降水:概率和类型
  • 云量:百分比
  • 能见度:距离

设置

  1. Google Cloud Console
  2. 中创建一个项目启用
  3. 天气API启用地理编码API
  4. (用于位置名称查询)创建一个API密钥,并将其设置为GOOGLE_API_KEY

环境变量也支持GOOGLE_WEATHER_API_KEYGOOGLE_MAPS_API_KEY

如果您已配置了其中一个。

配置

单位系统默认情况下,该技能使用公制单位(°C,公里/小时)。要切换到英制(°F,英里/小时),请设置环境变量:

# In your OpenClaw config (env section):
GOOGLE_WEATHER_UNITS: IMPERIAL
设置温度风速降水量能见度
公制(默认)摄氏度公里/小时毫米公里
英制华氏度英里/小时英寸英里

无需更改代码——只需设置环境变量并重启即可。

多语言支持

输出会根据地理位置自动调整——支持英语、希伯来语及其他语言,具体取决于语言参数。

# Hebrew output
python3 skills/google-weather/lib/weather_helper.py current "Tel Aviv"
# Output: בהיר ☀️ 19°C...
免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部
上一篇:BBC News 下一篇:Senior Architect

相关文章

您是本站第290013名访客 今日有233篇新文章/评论