温馨提示 API
按北京时间时段返回问候语与贴心提示,结合法定节假日与调休安排
数据来源:本地内置文案 + 节假日数据(NateScarlet/holiday-cn,取不到时按周末/工作日处理)
返回统一的 JSON 格式 { code, message, cached, stale, updatedAt, data },支持跨域,免注册每天可免费调用 100 次,注册后每天 10000 次。
当前时段的问候语和提示语(北京时间)
GET /api/greeting
无需参数。
返回字段
period(string):时段标识(北京时间,左闭右开):lingchen=凌晨(0:00~5:00),zaoshang=早上(5:00~8:00),shangwu=上午(8:00~11:00),zhongwu=中午(11:00~13:00),xiawu=下午(13:00~17:00),bangwan=傍晚(17:00~19:00),wanshang=晚上(19:00~22:00),shenye=深夜(22:00~24:00)periodName(string):时段中文名:凌晨、早上、上午、中午、下午、傍晚、晚上、深夜greeting(string):问候语,如“早上好!”,从该时段的问候语中随机挑选tip(string):提示语。法定节假日放假:假期风格的提示(含节日名);调休上班日:以“【调休提醒】”开头,特别提醒今天要上班;普通周末:休息日风格;普通工作日:上班日风格。每次请求随机挑选date(string):当前北京时间日期,YYYY-MM-DDtime(string):当前北京时间,HH:mm(24 小时制)weekday(string):星期几,如 星期四isOffDay(boolean):今天是否放假:法定节假日与普通周末为 true,调休上班日与普通工作日为 false;节假日数据取不到时只按周末判断dayType(string):日期类型:holiday(法定节假日放假)、workday(调休上班日)、weekend(普通周末)、normal(普通工作日)。节假日数据取不到时只会是 weekend 或 normalholidayName(string|null):节假日名称(如 国庆节);仅 dayType 为 holiday 或 workday 时有值,其余为 nullholidayData(boolean):是否取到了今天可用的节假日数据。false 表示节假日数据源不可用、超过 3 秒未响应,或当年放假安排尚未公布,此时按普通周末/工作日处理,不会报错