1

我计划开发一个应用程序,我需要根据地点(区域/城市)知道任何一天(至少一年完成)的日出和日落时间。

考虑到我需要为 Android 和桌面应用程序开发这样的应用程序,我想知道是否有任何 API 或库可以帮助我轻松获取这些数据。

PS:虽然我提到了 Android 和桌面,但偏好更多的是前者,但使用兼容两者的 API 会很好。

4

2 回答 2

3

简单研究发现以下内容:

花钱的选择:

免费解决方案:为您提供 RSS 提要,返回指向 XML 文件的直接链接,其中包含所有数据,包括日出/日落时间

PS:您也可以使用在线可用的算法直接计算它,但使用 API 可能是最好的

编辑:我修复了错误的格式。我的错。

于 2012-07-24T13:32:04.863 回答
1

在这里您可以进行 7 天的预测:

https://developer.here.com/api-explorer/rest/auto_weather

这是完整的请求:

https://weather.cit.api.here.com/weather/1.0/report.json?product=forecast_astronomy&name=Chicago&app_id=DemoAppId01082013GAL&app_code=AJKnXv84fjrb0KIHawS0Tg

您可以简单地将城市名称从芝加哥更改为您的 cityName

在这里您可以看到它的外观 JSON 格式的请求

于 2019-10-26T15:18:33.503 回答