太阳和月亮

获取未来60天全球日出日落、月升月落时间以及逐小时月相数据。

接口代码 接口说明 数据类
getSunMoon 太阳和月亮数据 SunMoonBean

接口参数说明 #

location

需要查询地区的LocationID或以逗号分隔的经度/纬度坐标(十进制),LocationID可通过GeoAPI服务获取。例如: location=101010100location=116.41,39.92

date

选择日期,最多可选择未来10天(包含今天)的数据。日期格式为yyyyMMdd,例如 date=20200531

lang

多语言设置,默认中文,当数据不匹配你设置的语言时,将返回英文或其本地语言结果。可选语言请参考多语言参数

示例代码 #

QWeather.getSunMoon(Context context, String location, String date, final OnResultSunMoonListener listener) ;

QWeather.getSunMoon(Context context, String location, Lang lang, String date, final OnResultSunMoonListener listener)                                

SunMoonBean 属性 #

属性 说明 示例值
getCode 接口状态 200
getRefer Refer 数据来源以及数据授权 Refer
getSunMoonBean 日出日落 SunMoonBeanBase
getMoonPhaseBeanList 月相信息 List<MoonPhaseBean>

Refer

属性 说明 示例值
getSourcesList 原始数据来源 Weather China
getLicenseList 使用许可 commercial license

Basic

属性 说明 示例值
getUpdateTime 接口更新时间 2017-10-25 04:34
getFxLink 所查询城市的天气预报网页 http://hfx.link/ae45

SunMoonBeanBase

属性 说明 示例值
getSunrise 日出时间 2013-12-30T05:44+08:00
getSunset 日落时间 2013-12-30T17:02+08:00
getMoonRise 月升时间 2013-12-30T13:19+08:00
getMoonSet 月落时间 2013-12-31T23:31+08:00

MoonPhaseBean

属性 说明 示例值
getFxTime 月相逐小时预报时间 2013-12-31T23:31+08:00
getValue 月相数值 0.25
getName 月相名字 上弦月
getIllumination 月亮照明度,百分比数值 30