js获取免费天气api

本文介绍了如何在JavaScript中获取免费的天气API,特别提到可以通过在中国天气网的浏览器调试工具中找到所需城市的关键代码(citykey)来实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

找了许久记录一下, 想要的城市citykey可以从中国天气网的浏览器调试中获取

// 天气获取
      $.ajax({
        type: "GET",
        url: "http://wthrcdn.etouch.cn/weather_mini?citykey=101280101",
        success: function(res){
          console.log(res)
        },error: function(error){
          
        }
      });
打印的res是字符串内容如下
{
	"data": {
		"yesterday": {
			"date": "23日星期一",
			"high": "高温 28℃",
			"fx": "无持续风向",
			"low": "低温 20℃",
			"fl": "<![CDATA[<3级]]>",
			"type": "多云"
		},
		"city": "广州",
		"forecast": [{
			"date": "24日星期二",
			"high": "高温 28℃",
			"fengli": "<![CDATA[<3级]]>",
			"low": "低温 22℃",
			"fengxiang": "无持续风向",
			"type": "多云"
		}, {
			"date": "25日星期三",
			"hig
### 如何申请和风天气免费API接口 #### 创建账户并登录 访问和风天气官方网站进行账号注册。完成注册流程后,使用新创建的账号登录平台。 #### 应用管理与创建应用 登录成功后,在个人中心找到“应用管理”选项卡,点击进入。在此页面内选择“创建应用”,按照提示操作来建立一个新的应用程序实例[^1]。 #### 选择合适的套餐版本 对于希望体验基础功能而不打算投入成本的开发者来说,可以选择免费开发版。需要注意的是,此级别仅允许创建单一的应用程序实例。根据指引完成基本信息设置即可继续下一步骤。 #### 获取API Key 当应用创建完成后,系统会自动生成一组唯一的API密钥(Key),这是用于身份验证的重要凭证。妥善保管这组密钥,并确保其安全性[^2]。 #### 查阅API文档 最后一步是熟悉API的具体调用方式。官方提供了详尽的技术文档,其中包含了请求URL、所需参数列表及其含义说明等内容。通过这些资料能够更好地理解如何利用所获得的API权限来进行有效的数据交互。 ```javascript // 示例:简单的GET请求以获取实时天气信息 const apiKey = 'your_api_key_here'; // 替换成实际取得的API Key fetch(`https://devapi.qweather.com/v7/weather/now?location=101010100&key=${apiKey}`) .then(response => response.json()) .then(data => console.log(data)) .catch(error => console.error('Error:', error)); ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值