| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| appkey | string | 否 | 无 | 付费后获取的 APPKEY AppKey 整体必填;在本操作已声明支持的鉴权位置任选一个提供,本位置无需重复填写。多处填写时须一致。 |
| city | string | 是 | 无 | 查询城市名,支持全球城市,如北京、南京、伦敦等 |
| date | string | 是 | 无 | 查询日期,格式为 yyyyMMdd,如 20260810 |
| 字段 | 类型 | 说明 |
|---|---|---|
| DataStatus.StatusCode | integer | 接口返回状态码 |
| DataStatus.StatusDescription | string | 接口返回状态说明 |
| DataStatus.ResponseDateTime | string | 接口数据返回时间 |
| DataStatus.DataTotalCount | integer | 此条件下的总数据量,一般用于分页计算 |
| Data.City | string | 返回数据的城市名称 |
| Data.SunriseTime | string | 日出时间,格式为: hh:mm |
| Data.SunsetTime | string | 日落时间,格式为: hh:mm |
| Data.DaylightHours | string | 日光时间,格式为: hh:mm:ss |
| Data.DaylightHoursDiff | string | 日光时间差,格式为: (+/-)hh:mm,+ 为较于前日增加,- 为较于前日减少 |
| Data.AstroTwilightStart | string | 天文曙暮光开始时间,格式为: hh:mm |
| Data.AstroTwilightEnd | string | 天文曙暮光结束时间,格式为: hh:mm |
| Data.NauticalTwilightStart | string | 航海曙暮光开始时间,格式为: hh:mm |
| Data.NauticalTwilightEnd | string | 航海曙暮光结束时间,格式为: hh:mm |
| Data.CivilTwilightStart | string | 民用曙暮光开始时间,格式为: hh:mm |
| Data.CivilTwilightEnd | string | 民用曙暮光结束时间,格式为: hh:mm |
| Data.SolarNoonTime | string | 正午时刻,格式为: hh:mm |
| Data.SolarNoonDistance | string | 正午时刻太阳距离,单位为:百万公里 |
| 业务状态码 | 业务状态码解释 | 备注 |
|---|---|---|
| 100 | 成功 | HTTP 200 |
| 501 | 参数错误 | HTTP 400 |
| 502 | 请求频率受限 | HTTP 429 |
| 503 | 订单到期 | HTTP 403 |
| 504 | APPKEY 错误 | HTTP 401 |
| 505 | 权限或额度不可用 | HTTP 403 |
| 900 | 服务内部错误 | HTTP 500 |
| 901 | 数据暂不可用或请求超时 | HTTP 503 |