如何用GET命令获取实时天气?

GET 请求基础格式

心知天气的 API 请求均为 HTTP GET 方法,基本 URL 结构如下:

https://api.seniverse.com/v3/weather/{接口类型}.json?key={你的API密钥}&location={位置}&language={语言}&unit={单位}

关键参数说明

参数 必填 说明
key 是 你的 API 密钥(从心知天气控制台获取)
location 是 位置参数,支持城市名(如 beijing)、经纬度(如 93:116.40)或 ID
language 否 返回语言,默认 zh-Hans(中文),可选 en(英文)
unit 否 单位制,默认 c(摄氏度),可选 f(华氏度)

常用接口示例

实时天气

GET https://api.seniverse.com/v3/weather/now.json?key=YOUR_API_KEY&location=beijing&language=zh-Hans&unit=c

逐日天气预报(3天)

GET https://api.seniverse.com/v3/weather/daily.json?key=YOUR_API_KEY&location=shanghai&days=3

生活指数

GET https://api.seniverse.com/v3/life/suggestion.json?key=YOUR_API_KEY&location=guangzhou

完整 cURL 示例

通过命令行工具测试(替换 YOUR_API_KEY):

curl "https://api.seniverse.com/v3/weather/now.json?key=YOUR_API_KEY&location=beijing&language=zh-Hans"

返回结果示例(JSON):

{
  "results": [{
    "location": {"name": "北京"},
    "now": {
      "text": "晴",
      "temperature": "23",
      "humidity": "40%"
    }
  }]
}

注意事项

  1. API 密钥保护

    • 切勿在前端代码(如 JavaScript)中暴露密钥,应在后端服务器发起请求。
    • 每日免费调用限额:个人版 500 次/天(具体以控制台为准)。
  2. 错误处理
    常见错误响应:

    • 401:API 密钥无效
    • 404:位置不存在
    • 429:请求超限
  3. 编码规范

    • 位置参数需进行 URL 编码(如 北京 → %E5%8C%97%E4%BA%AC)。
    • 建议使用 HTTPS 确保数据传输安全。

最佳实践

  • 多位置查询:用 分隔多个位置(如 location=beijing|shanghai)。
  • 语言适配:海外地区建议用 language=en 获取英文数据。
  • 缓存机制:对频繁请求的数据做本地缓存,减少 API 调用。

官方文档参考

  • 完整文档:心知天气 API 文档
  • 控制台(获取密钥):心知天气控制台

引用说明:本文内容依据心知天气官方文档编写,数据接口规范以心知天气开发者平台最新版本为准。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6195.html

赞 (0)
酷番叔酷番叔
上一篇 2025年7月4日 12:37
下一篇 2025年7月4日 12:59

相关推荐

  • 国内云计算与虚拟化技术究竟有何奥秘?

    奥秘在于通过虚拟化技术整合资源,实现算力的弹性调度与高效利用,赋能产业升级。

    2026年2月6日
    18600
  • 重要安全提示,你都知道吗?

    重要安全提示:时刻保持警惕,严格遵守操作规程,作业前必须检查个人防护装备,确保设备安全可靠,严禁违规操作,发现隐患立即上报,熟悉应急逃生路线,掌握基本急救知识,共同维护安全环境。

    2025年7月25日
    28000
  • 重合约束如何提升设计效率?

    重合约束的核心作用是强制两个或多个几何元素(如点、线、面)在空间中占据完全相同的位置,从而消除间隙或重叠,实现精确的定位、对齐和装配,确保模型符合设计意图并保证后续分析或制造的可靠性。

    2025年7月21日
    41100
  • 安全仪表失效数据库有何价值?

    安全仪表系统(SIS)是工业生产过程中的关键安全屏障,其可靠性和有效性直接关系到人员安全、环境保护和生产连续性,由于设计缺陷、设备老化、维护不当或外部环境等因素,安全仪表失效事件仍时有发生,为了系统性地记录、分析和预防此类失效,建立安全仪表失效数据库成为行业内的迫切需求,本文将围绕安全仪表失效数据库的建设意义……

    2025年11月27日
    21600
  • 精品网站设计欣赏怎么做?,云耀云服务器应用场景有哪些

    云耀云服务器凭借其卓越的性能、灵活的弹性扩展和稳定的运行环境,成为精品网站设计欣赏背后不可或缺的支撑力量,能够确保网站拥有极致的加载速度、出色的可用性和无缝的用户体验, 无论是展示高清作品的设计平台,还是需要高并发的交互工具,云耀云服务器都能提供坚实底座,让创意与性能完美融合,精品网站设计对服务器基础设施的核心……

    2026年8月21日
    5900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信