火星接口文档

火星接口文档


订单推送

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>订单推送,当订单检测数据生成成功后,自动向目标 url 推送数据。 <h5>请求URL</h5></li> <li>Url 由业务方提供,<code>EntBillReportReq</code>=&gt;<code>EntBillReportRsp</code></li> </ul> <h5>请求类</h5> <h5>EntBillReportReq 订单及报告推送的请求类</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">string</td> <td>唯一id</td> </tr> <tr> <td style="text-align: left;">requestId</td> <td style="text-align: left;">string</td> <td>对方业务系统id</td> </tr> <tr> <td style="text-align: left;">requestToken</td> <td style="text-align: left;">string</td> <td>对方业务系统密钥</td> </tr> <tr> <td style="text-align: left;">createdOn</td> <td style="text-align: left;">datetime</td> <td>创建时间</td> </tr> <tr> <td style="text-align: left;">modifiedOn</td> <td style="text-align: left;">datetime</td> <td>最后修改时间</td> </tr> <tr> <td style="text-align: left;">customerName</td> <td style="text-align: left;">string</td> <td>客户姓名</td> </tr> <tr> <td style="text-align: left;">customerId</td> <td style="text-align: left;">string</td> <td>客户id</td> </tr> <tr> <td style="text-align: left;">customerMobile</td> <td style="text-align: left;">string</td> <td>客户手机号</td> </tr> <tr> <td style="text-align: left;">customerIdCard</td> <td style="text-align: left;">string</td> <td>客户身份证号</td> </tr> <tr> <td style="text-align: left;">agencyName</td> <td style="text-align: left;">string</td> <td>机构名称</td> </tr> <tr> <td style="text-align: left;">agencyMobile</td> <td style="text-align: left;">string</td> <td>机构手机号</td> </tr> <tr> <td style="text-align: left;">agencyId</td> <td style="text-align: left;">string</td> <td>机构id</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">int</td> <td>订单状态 0-已创建 2-等待客户检测 4-检测完成 6-报告已生成 8-已完成 12-订单已关闭</td> </tr> <tr> <td style="text-align: left;">detectionTime</td> <td style="text-align: left;">dateTime</td> <td>检测时间</td> </tr> <tr> <td style="text-align: left;">mindLevel</td> <td style="text-align: left;">int</td> <td>心理状态等级,<code>0</code>:<code>优秀</code> <code>1</code>:<code>良好</code> <code>2</code>:<code>一般</code> <code>3</code>:<code>欠佳</code> <code>9</code>:<code>未知</code></td> </tr> <tr> <td style="text-align: left;">mindEvaluation</td> <td style="text-align: left;">string</td> <td>心理状态评价,一段对当前心理状态的简单评价</td> </tr> <tr> <td style="text-align: left;">reportFile</td> <td style="text-align: left;">string</td> <td>pdf报告文件地址,注意,文件地址2小时内下载有效,超时后,请通过订单管理模块 <code>/Mind/EntBill/ReadPdf</code>接口重新获取</td> </tr> <tr> <td style="text-align: left;">ReportInfo</td> <td style="text-align: left;">EntBillReportRsp</td> <td>报告详细信息</td> </tr> </tbody> </table> <h5>EntBillReportRsp 包含详细报告信息的订单,继承自<code>EntBillRsp</code></h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">reportFile</td> <td style="text-align: left;">string</td> <td>PDF检测报告的文件URL,这里的URL无法直接获取报告,如果要获取pdf报告的实际URL,请通过<code>ReadPdf</code>接口获取</td> </tr> <tr> <td style="text-align: left;">reportDetail</td> <td style="text-align: left;">ReportDetail 对象</td> <td>检测结果详细信息 见下表</td> </tr> </tbody> </table> <h5>ReportDetail 检测报告详细信息</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">duration</td> <td style="text-align: left;">int</td> <td>检测视频时长 单位秒</td> </tr> <tr> <td style="text-align: left;">personality</td> <td style="text-align: left;">PersonalityResult 对象</td> <td>性格指数</td> </tr> <tr> <td style="text-align: left;">frequency</td> <td style="text-align: left;">int[] 数组</td> <td>频谱值列表</td> </tr> <tr> <td style="text-align: left;">vitality</td> <td style="text-align: left;">ValueResult 对象</td> <td>活力度</td> </tr> <tr> <td style="text-align: left;">dimensions12</td> <td style="text-align: left;">Dimensions12Result 对象</td> <td>十二维度</td> </tr> <tr> <td style="text-align: left;">sentiment</td> <td style="text-align: left;">ValueResult 对象</td> <td>情绪指数</td> </tr> <tr> <td style="text-align: left;">concentration</td> <td style="text-align: left;">ValueResult 对象</td> <td>集中度</td> </tr> <tr> <td style="text-align: left;">emotionalDistribution</td> <td style="text-align: left;">EmotionalDistributionrResult 对象</td> <td>情绪分布</td> </tr> <tr> <td style="text-align: left;">HealthResult</td> <td style="text-align: left;">HealthResult 对象</td> <td>健康指标</td> </tr> </tbody> </table> <h5>PersonalityResult 性格指数对象</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">extroV</td> <td style="text-align: left;">double</td> <td>外向性</td> </tr> <tr> <td style="text-align: left;">stableV</td> <td style="text-align: left;">double</td> <td>稳定性</td> </tr> </tbody> </table> <h5>ValueResult 通用指数对象</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">result</td> <td style="text-align: left;">string</td> <td>结果字符串</td> </tr> <tr> <td style="text-align: left;">value</td> <td style="text-align: left;">double</td> <td>值</td> </tr> </tbody> </table> <h5>HealthResult 健康指标对象</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">balance</td> <td style="text-align: left;">ValueResult 对象</td> <td>人体微运动平衡</td> </tr> <tr> <td style="text-align: left;">ai</td> <td style="text-align: left;">ValueResult 对象</td> <td>AI</td> </tr> <tr> <td style="text-align: left;">relative</td> <td style="text-align: left;">ValueResult 对象</td> <td>生理系统参数相关性</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">int</td> <td>健康状态 1 良好 2 一般 3 欠佳 4 预警</td> </tr> </tbody> </table> <h5>EmotionalDistribution 情绪分布对象</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">phyV</td> <td style="text-align: left;">double</td> <td>生理</td> </tr> <tr> <td style="text-align: left;">goodV</td> <td style="text-align: left;">double</td> <td>正面</td> </tr> <tr> <td style="text-align: left;">badV</td> <td style="text-align: left;">double</td> <td>负面</td> </tr> </tbody> </table> <h5>Dimensions12Result 十二维度指标</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">nervous</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>紧张 指标</td> </tr> <tr> <td style="text-align: left;">depressed</td> <td style="text-align: left;">Dimensions12Item对象</td> <td>郁闷 指标</td> </tr> <tr> <td style="text-align: left;">nervousness</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>神经质 指标</td> </tr> <tr> <td style="text-align: left;">pressure</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>压力 指标</td> </tr> <tr> <td style="text-align: left;">aggressive</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>攻击性 指标</td> </tr> <tr> <td style="text-align: left;">balance</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>平衡 指标</td> </tr> <tr> <td style="text-align: left;">wellBeing</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>幸福感 指标</td> </tr> <tr> <td style="text-align: left;">selfRegulating</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>自我调节 指标</td> </tr> <tr> <td style="text-align: left;">restrain</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>抑制 指标</td> </tr> <tr> <td style="text-align: left;">suspicious</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>可疑 指标</td> </tr> <tr> <td style="text-align: left;">energy</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>能量 指标</td> </tr> <tr> <td style="text-align: left;">assertive</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>自信 指标</td> </tr> </tbody> </table> <h5>Dimensions12Item 十二维度指标项</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">normal</td> <td style="text-align: left;">int[]</td> <td>正常值范围</td> </tr> <tr> <td style="text-align: left;">min</td> <td style="text-align: left;">double</td> <td>最小值</td> </tr> <tr> <td style="text-align: left;">max</td> <td style="text-align: left;">double</td> <td>最大值</td> </tr> <tr> <td style="text-align: left;">m</td> <td style="text-align: left;">double</td> <td>平均值</td> </tr> <tr> <td style="text-align: left;">r</td> <td style="text-align: left;">double</td> <td>特征值</td> </tr> </tbody> </table> <h5>响应类</h5> <h4>EntBillReportRsp</h4> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">int</td> <td>如果code为200表示成功,其他状态为失败</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>错误或成功消息</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">object?</td> <td>返回数据</td> </tr> </tbody> </table>

页面列表

ITEM_HTML