免费天气api适合商用吗_4个免费的天气提供商API开发天气应用
免费天气api适合商用吗
提供天气信息的Android应用在Play商店中很常见。 此外,Weather应用程序和小部件是下载次数最多的项目之一。
当需要开发天气应用程序时 ,有必要使用天气提供程序作为天气信息的来源。 这些天气提供程序公开了一组服务,换句话说,就是一组支持RestFul Webservices的API。
这些服务大多数都接受XML或JSON数据。 在根据我们的需求选择合适的提供商之前,了解服务功能非常重要。
我在下面汇总了我使用和测试过的天气提供商列表。 如果其他开发人员想要开发Android Weather应用程序,则此列表很有用。
开放天气地图
这是我使用过的第一个提供程序,这是我的首选。 Openweathermap提供当前的天气信息和预报。 使用非常简单。 Openweathermap天气API使用JSON数据交换数据。
天气API返回当前天气 , 天气预报 ,历史天气信息和气象站数据。 此外,它还具有紫外线指数数据。
我们如何获得选定位置的天气信息? Openweathermap提供两种不同的模式来查找城市。 一个使用名称模式,另一个使用地理坐标。
我基于Openweathermap开发了一个Android天气应用程序 ,您可以查看我的其他文章,以了解更多如何在Android中开发此应用程序。
所有这些API均可免费使用,您必须创建一个开发密钥,以便可以发出请求。
天气
雅虎! Weather是另一个很棒的天气提供者,即使它提供的信息少于Openweathermap,也非常易于使用。 使用Yahoo! 天气,该应用程序可以获取当前的天气信息和天气预报。 该API基于JSON或XML,因此开发人员可以选择要使用的API。
只要您将应用程序用于非商业用途,它就是一项免费服务。 阅读Yahoo! 天气政策了解更多。 如果您想在应用程序中使用此提供程序,则可以查看我的文章,其中描述了如何使用Yahoo!开发Android应用程序。 天气 。
地下天气
Weather Underground API是一个出色的天气提供程序,它提供许多API来获取许多信息。 地下天气API提供当前的天气和天气预报。 此外,您可以检索历史数据,飓风,天文学数据(如月球数据)等。
它还提供可以直接在智能手机上显示的雷达图像
要查找城市,可以使用名称模式,地理位置。
只要您不对许多请求提出要求,该服务都是免费的,因此,换句话说,如果您将其用作开发人员来测试API,则可以,否则必须付费。
预测
Forecast.io是另一个有趣的天气提供程序,它提供当前的天气信息,预报和每小时的天气详细信息。
值得一看,因为它非常易于使用,并且已经提供了一套针对不同语言的库。
最后,关于在Google地图等地图上显示天气情况的一些话。 我个人仅使用Openweathermap,并且添加贴图块非常容易。 如果您有兴趣,我写了一篇有关如何将天气信息添加到Google Map的文章 。
还有许多其他天气提供者,但其中大多数提供了付费服务,而我没有机会对其进行测试。
翻译自: https://www.javacodegeeks.com/2016/01/4-free-weather-providers-api-develop-weather-app.html
免费天气api适合商用吗
免费天气api适合商用吗_4个免费的天气提供商API开发天气应用相关推荐
- AppScan api登录接口 postman_如何通过Postman调用EDI系统的API?
知行EDI系统主要是用来实现贸易双方的数据交换的过程,这个过程中,贸易双方往往需要根据国际通用的消息格式收发信息,我们称符合国际规范的消息文件为EDI报文,然而不同的公司会结合ERP的接口情况选择不同 ...
- 9+11个无版权、高清、免费图片素材网站给你!免费无版权可商用图标、图片素材,需要图片的时候可以上去看看
图标: 1.阿里巴巴矢量图 http://www.iconfont.cn 2.easyicon http://www.easyicon.net 3.Font Awesome http://fontaw ...
- 股票交易接口api适合什么人群?
股票交易接口api适合什么人群?其实股票交易接口api不是一定适合每个投资者,我们不能盲目乱用,可能有些人,利用量化投资接口确实有很不错的收益,但前提是他们本身就具备良好的交易水平,如果你本身炒股就是 ...
- python中小学生编程学习-推荐几个适合小白学习Python的免费网站
9gd少儿编程网-Scratch_Python_教程_免费儿童编程学习平台 想要学好python,只靠看Python相关的书籍是远远不够的!互联网时代,我们还要充分利用网络上的免费资源,不然怎样成为一 ...
- 一些常用的免费接口,再也不怕找不到免费API了
原文转自:各类免费API推荐,再也不怕找不到免费API了 仅在此作记录备份 各类免费的API,好东西是要大家一起分享的! 数据来自:图灵聊天机器人.百度开放平台.eolinker的API Shop.F ...
- 上海气象局 mysql_根据中国气象局提供的API接口实现天气查询
中国气象局提供了三个天气查询的API接口: [1]http://www.weather.com.cn/data/sk/101190101.html [2]http://www.weather.com. ...
- python自学网站免费-推荐几个适合小白学习Python的免费网站
9gd少儿编程网-Scratch_Python_教程_免费儿童编程学习平台 想要学好python,只靠看Python相关的书籍是远远不够的!互联网时代,我们还要充分利用网络上的免费资源,不然怎样成为一 ...
- 【虚幻引擎UE】UE5 三种模式调用API详解(案例基于免费Varest插件)
[虚幻引擎UE]UE5 三种模式调用API详解(案例基于免费Varest插件) 想通过UE5 调用API实现GET和POST, 可以通过自己编写C++方法, 或基于相关HTTP请求插件, 如Vares ...
- 申请教育邮箱和使用微软 OneDrive API 和腾讯云 SCF 免费搭建个人网盘
参考注册地址 注册的学校是(Red Rocks Community College官网)注册申请时需要用到 参考注册地址2 国西南学院(Southwestern College) 为什么要申请教育邮箱 ...
最新文章
- 十、Redis五大数据类型之二List
- python【力扣LeetCode算法题库】999-车的可用捕获量(DFS)
- 系统架构设计师难吗?IT行业员工的最高荣耀是什么
- 如何理解Mysql的索引及他们的原理--------二叉查找树和平衡二叉树和B树和B+树
- 【水】几个网络流图论模型的记录
- 服务器网站显示多协议,解决高防IIS8服务器https协议多个同时访问的解决方法
- 资深前端工程师:裁人后,我总结了 7 个必备技能
- RNN隐藏层的两种计算方法GRU和LSTM
- mysql6.7主从_CentOS 6.7下MySQL主从部署
- python uiautomator2 toast_Android自动化测试 - 获取toast提示(Appium+Python+UiAutomator2)
- OA办公系统需要专业的系统管理员
- modbus学习笔记——帧
- 多个PDF合并后页面大小不一
- 炳辉中学2021高考成绩查询,天长中学 炳辉中学 天长二中 关塘中学2019年高考成绩喜报...
- 怎么把图片用手机进行压缩?来试试这两个工具
- 从《天龙八部 3D》到《诛仙》手游,我们如何连续做出成功产品?
- sed 替换文件中的字符串
- 第十一篇,看门狗定时器编程
- JAVA和C#调用CSB服务示例
- 【性能定位】使用jstack定位线程堆栈信息