Android接收天气警报触发的API?
我正在为一个班级项目和一个团队开发一个Android天气应用程序,我们想包括的功能之一是获取紧急天气警报/警告。我考虑的一些资源包括:Android接收天气警报触发的API?,android,alert,weather,weather-api,Android,Alert,Weather,Weather Api,我正在为一个班级项目和一个团队开发一个Android天气应用程序,我们想包括的功能之一是获取紧急天气警报/警告。我考虑的一些资源包括: 无线紧急警报(WEA):当Android设备收到FEMA发出的紧急警报时,我找不到任何关于触发事件或侦听器的资源。我可以理解,当紧急警报正在进行时,开发人员是否应该无权显示信息 openweathermap.com:这是我们计划使用的主要API,它的API响应简单,满足我们的需求。它们还提供触发器,在满足条件时发送响应,而无需不断请求是否满足条件。然而,他们所
- 无线紧急警报(WEA):当Android设备收到FEMA发出的紧急警报时,我找不到任何关于触发事件或侦听器的资源。我可以理解,当紧急警报正在进行时,开发人员是否应该无权显示信息
- openweathermap.com:这是我们计划使用的主要API,它的API响应简单,满足我们的需求。它们还提供触发器,在满足条件时发送响应,而无需不断请求是否满足条件。然而,他们所支持的任何条件都不包括龙卷风/飓风/洪水/冬季风暴等紧急事件
- Yahoo Weather:我一直在研究这个问题,但似乎Yahoo API被转移到了另一个陷入死胡同的网站。如果我不确定开发人员帐户是否能正常工作,就不打算设置开发人员帐户。此外,他们的API提供龙卷风和类似情况,但这必须是请求的,而不是从他们的API触发的
- weather.gov:我一直在梳理他们的文档,但我找不到他们是否提供触发事件,甚至龙卷风事件
谢谢这并不理想,但您可以使用accuweather(您需要每天使用一次或几个小时),但我会检查它,以防OpenFEMA web API现在提供IPAWS数据(WEA)。他们引入了24小时延迟,所以这些消息不会与实时警报混淆。不过,对于某些活动来说,仍然可能有用。