原理方法
我发现把通过 QueryView 插件和高德 API 获取天气信息当成模板时,每次调用会自己启动一次,因此就会显示当天的天气信息了。于是想着也可以当成日记模板,获取当天的天气信息了。
缺点:只能获取当天的天气信息。要是创建未来的日记或过去的日记,获取到的还是目前当天的信息,而不是过去或未来日记的当天天气信息。
方法与通过 QueryView 插件和高德 API 获取天气信息是一样的,懂的话就不用看下面的操作说明了。
模板和插件 QueryView 下载
插件 QueryView 直接在思源的集市上搜索下载
如何使用
方法和通过 QueryView 插件和高德 API 获取天气信息是一样的。
导入模板文件
选择获取天气的方法
ip 方法
把模板代码中的 key 和 city 换成你的 key 和你所在地的城市码
fetch('https://restapi.amap.com/v3/ip?key=换成你的key')
// 使用城市代码获取天气
return fetch(`https://restapi.amap.com/v3/weather/weatherInfo?key=换成你key&city=${cityCode}&extensions=base`);
})
地区码方法
把模板代码中的 key 和 city 换成你的 key 和你所在地的城市编码
fetch("https://restapi.amap.com/v3/weather/weatherInfo?key=换成你的key&city=换成你的城市码&extensions=base")
用这个查询城市编码:2025 年全国行政区划代码查询。这样用的城市编码,不是城市邮政编码,不要用错了。高德 WEB 服务 API 天气查询说明文档
导出为模板
记住文件名
给日记指定日记模板
这里填的是导出为模板时的文件名
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于