| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| appkey | string | 是 | 无 | 付费后获取的 APPKEY |
| gender | string | 是 | 无 | 性别,如:男、女。 |
| calendarType | string | 是 | 无 | 历法类型,如:公历、农历。 |
| birthDate | string | 是 | 无 | 出生日期,格式:YYYY-MM-DD。 |
| birthTime | string | 是 | 无 | 出生时间,格式:HH:MM。 |
| birthPlace | string | 是 | 无 | 非空白出生地点,作为传统文化解读的补充资料。 |
| isLeapMonth | boolean | 否 | false | 农历出生时是否为闰月,公历场景可保持 false。 |
| streaming | boolean | 否 | false | 默认 false;true 使用 SSE:type=content/text 片段、type=done/full_text 完整 JSON 文本、event=end/data=[DONE]。错误或不完整流不发送成功终态。task 模式必须为 false。 |
| responseMode | string | 否 | sync | 默认 sync;task 返回受理结果,通过 pollingUrl 查询。调用包在受理时预留,成功确认扣次,失败或未完成过期时退回;轮询不扣次。 |
| 字段 | 类型 | 说明 |
|---|---|---|
| DataStatus.RequestParameter | string | 本次完整真实业务输入,以可读 JSON 展示,不包含鉴权凭据。 |
| DataStatus.StatusCode | integer | 接口返回状态码 |
| DataStatus.StatusDescription | string | 接口返回状态说明 |
| DataStatus.ResponseDateTime | string | 接口数据返回时间 |
| DataStatus.DataTotalCount | integer | 此条件下的总数据量,一般用于分页计算 |
| Data.基本信息 | object | 命盘推演所使用的基础出生信息 |
| Data.命盘摘要 | string | 对整体命格与人生节奏的综合概述 |
| Data.十二宫位 | object | 命宫、财帛宫、事业宫等十二宫位的解读 |
| Data.主星与辅星 | object | 主星格局与辅星亮点分析 |
| Data.四化分析 | object | 化禄、化权、化科、化忌的推演结果 |
| Data.大限 | array | 分阶段的大限主题与趋势解读 |
| Data.流年趋势 | object | 近一年、近三年的趋势变化与提醒 |
| Data.综合建议 | object | 事业、财运、感情、健康等方向的综合建议 |
| Data.operationId | string | 仅 responseMode=task 时返回,任务唯一标识。 |
| Data.status | string | 仅 responseMode=task 或轮询接口返回,状态枚举:PENDING、RUNNING、SUCCEEDED、FAILED、EXPIRED。 |
| Data.pollingUrl | string | 仅 responseMode=task 或轮询接口返回,任务状态查询地址。 |
| Data.expiresAt | string | 仅 responseMode=task 或轮询接口返回,任务结果过期时间。 |
| Data.result | object | 仅任务状态为 SUCCEEDED 时返回,业务结果结构与同步模式一致。 |
| Data.error | object | 仅任务状态为 FAILED 时返回,失败原因信息。 |
| Data.免责声明 | string | 传统文化解读的适用范围与使用说明。 |
| 业务状态码 | 业务状态码解释 | 备注 |
|---|---|---|
| 100 | 请求成功 | 请同时检查 HTTP 状态、业务码与异步任务状态;任务受理不代表完成。 |
| 501 | 参数错误 | 请同时检查 HTTP 状态、业务码与异步任务状态;任务受理不代表完成。 |
| 502 | 请求频率受限 | 请同时检查 HTTP 状态、业务码与异步任务状态;任务受理不代表完成。 |
| 503 | 订单已到期 | 请同时检查 HTTP 状态、业务码与异步任务状态;任务受理不代表完成。 |
| 504 | APPKEY 错误 | 请同时检查 HTTP 状态、业务码与异步任务状态;任务受理不代表完成。 |
| 505 | 调用额度耗尽 | 请同时检查 HTTP 状态、业务码与异步任务状态;任务受理不代表完成。 |
| -9 | 处理失败 | 请同时检查 HTTP 状态、业务码与异步任务状态;任务受理不代表完成。 |
| 901 | 文化解读暂不可用 | 请同时检查 HTTP 状态、业务码与异步任务状态;任务受理不代表完成。 |