生活指数
API
bash
curl "https://singer.caiyunhub.com/v3/lifeindex?token={token}&longitude=116.3883&latitude=39.9289&days=1&fields=1,2,3"
- lontitude: 经度
- latitude: 纬度
- days: 天数
[1, 15]
- fields: 枚举类型见 LifeIndexType
- 获取特定指数:
fields=1,2,3
- 获取所有指数:
fields=all
但是请做好指数增加的准备
- 获取特定指数:
返回结构
json
{
"data": [
{
"date": "2022-09-30",
"lifeindex": [
{ "type": 1, "level": 2, "desc": "舒适", "detail": "极少人需要开机" },
{
"type": 2,
"level": 2,
"desc": "易过敏",
"detail": "敏感人群容易过敏"
},
{
"type": 3,
"level": 6,
"desc": "非常利于垂钓",
"detail": "气象条件极佳,非常利于垂钓"
}
]
},
{
"date": "2022-10-01",
"lifeindex": [
{ "type": 1, "level": 1, "desc": "凉快", "detail": "不必开机" },
{
"type": 2,
"level": 2,
"desc": "易过敏",
"detail": "敏感人群容易过敏"
},
{
"type": 3,
"level": 6,
"desc": "非常利于垂钓",
"detail": "气象条件极佳,非常利于垂钓"
}
]
}
]
}
GetDailyLifeIndexResponse
Field | Type | Description |
---|---|---|
data | DailyLifeIndex |
DailyLifeIndex
Field | Type | Description |
---|---|---|
date | string | 日期 |
lifeindex | LifeIndexItem | 指定的生活指数 |
LifeIndexItem
Field | Type | Description |
---|---|---|
type | LifeIndexType | 生活指数类型 |
level | int32 | 缺这个字段表示数据有异常 |
desc | string | 短文本描述 |
detail | string | 长文本描述,可能和 desc 一样 |
LifeIndexType
Name | Number | Description |
---|---|---|
UNKNOWN_LIFEINDEX | 0 | |
AirConditionerIndex | 1 | 空调指数 |
AllergyIndex | 2 | 过敏指数 |
AnglingIndex | 3 | 钓鱼指数 |
AQIIndex | 4 | 空气污染扩散条件指数 |
BoatingIndex | 5 | 划船指数 |
CarWashingIndex | 6 | 洗车指数 |
ColdRiskIndex | 7 | 感冒指数 |
ComfortIndex | 8 | 舒适度指数 |
DatingIndex | 9 | 约会指数 |
DressingIndex | 10 | 穿衣指数 |
DrinkingIndex | 11 | 啤酒指数 |
DryingIndex | 12 | 晾晒指数 |
HairdressingIndex | 13 | 美发指数 |
HeatstrokeIndex | 14 | 中暑指数 |
KiteIndex | 15 | 放风筝指数 |
MakeUpIndex | 16 | 化妆指数 |
MoodIndex | 17 | 心情指数 |
MorningExerciseIndex | 18 | 晨练指数 |
NightLifeIndex | 19 | 夜生活指数 |
RainGearIndex | 20 | 雨具指数 |
RoadConditionIndex | 21 | 路况指数 |
ShoppingIndex | 22 | 逛街指数 |
SportIndex | 23 | 运动指数 |
TrafficIndex | 24 | 路况指数 |
TravelIndex | 25 | 旅游指数 |
UltravioletIndex | 26 | 紫外线指数/防晒指数 |
WashClothesIndex | 27 | 洗衣指数 |
WindColdIndex | 28 | 风寒指数 |
StreetStallIndex | 30 | 摆摊指数 |
TakeoutIndex | 31 | 送外卖指数 |
CyclingIndex | 32 | 骑行指数 |
HotPotIndex | 33 | 火锅指数 |