天气开发总结
简介
在页面的一些首页都会存在一个天气的显示区域,这个部分一般是分为两类,要么直接它自己的组件,要么就是调用它的api,获取到天气数据之后再自己去渲染,下面是一些找到的一些应用场景
- 下面是一些直接用组件的方式显示的实例
天气开发的api
天气API:
优点:
有很多插件可供使用,
也提供部分属性可以对样式进行修改,
但局限性还是很大,样式方面不能大的调整,
他是通过iframe嵌入的方式,因此样式调整不便,下面是他的一些组件示例:
代码很简单就一个iframe标签引入
它也有自己的api可供调用
接口返回格式
他也会对返回的字段有一个解释说明性表格(这里就不做展示了)
缺点:
收费,一个用户一共两千次的请求量,用完再使用就得收费,想要永久使用得1000多块
总结:
插件没有任何调用限制,并且可以自动更新,但`不便操作样式` ==
而针对提供的api则有使用次数,超过则需要进行`收费`才能使用
和风天气
和风天气也可以达到我们想要的开发效果,而且其样式更加美观
下面是一些他的插件,同样也是样式不便调整
他也有自己的api,并且有免费版本,每天一千次的免费调用量,可以满足我们的需求
它还提供了一套图标,每个图标的名字就是,接口返回数据的icon的值,图标可以免费下载,当我们拿到接口返回数据后我们可以去找到对应的icon进行展示渲染,其他的例如风向风速等静态图标则可以让UI切一个图进行展示,界面由自己掌握。
总结
个人感觉和风天气相比天气api更加灵活,
主要就是在于接口api方面,拥有`免费`接口调用,
并且每天的次数完全够用,还提供一套图标配合,在开发者更加`灵活方便`
相关链接
天气api:
天气网页插件大全 (tianqiapi.com)
和风天气:
和风天气开发服务 ~ 强大、丰富的天气数据服务 (qweather.com)
和风天气插件 | 和风天气插件产品,免费、跨终端。适配你的网站、APP、公众号 (qweather.com)