月升月落和月相
获取未来60天全球城市月升月落和逐小时的月相数据。
月相已考虑南北半球的差异,不需要再进行转换
接口代码 | 接口说明 | 数据类 |
---|---|---|
getMoon | 太阳和月亮数据 | MoonBean |
接口参数说明
-
location
(必选)需要查询地区的LocationID或以英文逗号分隔的经度,纬度坐标(十进制,最多支持小数点后两位),LocationID可通过GeoAPI获取。例如location=101010100
或location=116.41,39.92
-
date
(必选)选择日期,最多可选择未来60天(包含今天)的数据。日期格式为yyyyMMdd,例如date=20200531
示例代码
QWeather.getMoon(Context context, String location, String date, final OnResultMoonListener listener) ;
QWeather.getMoon(Context context, String location, Lang lang, String date, final OnResultMoonListener listener)
MoonBean 属性
属性 | 说明 | 示例值 |
---|---|---|
getCode | 参考状态码 | 200 |
getRefer | Refer 数据来源以及数据授权 | Refer |
getMoonrise | 当天月升时间,可能为空 | 2017-10-25T01:34+08:00 |
getMoonset | 当天月落时间,可能为空 | 2017-10-25T04:34+08:00 |
getMoonPhaseBeanList | 月相信息 | List<MoonPhaseBean> |
Refer
属性 | 说明 | 示例值 |
---|---|---|
getSourcesList | 原始数据来源 | QWeather |
getLicenseList | 使用许可 | QWeather Developers License |
Basic
属性 | 说明 | 示例值 |
---|---|---|
getUpdateTime | 接口更新时间 | 2017-10-25T04:34 |
getFxLink | 所查询城市的天气预报网页 | https://www.qweather.com/weather/beijing-101010100.html |
MoonPhaseBean
属性 | 说明 | 示例值 |
---|---|---|
getFxTime | 月相逐小时预报时间 | 2013-12-31T23:31+08:00 |
getValue | 月相数值 | 0.25 |
getName | 月相名称 | 上弦月 |
getIllumination | 月亮照明度,百分比数值 | 30 |
getIcon | 月相图标代码,另请参考天气图标项目 | 802 |