新Alpha前端页面


查询

<h5>url:</h5> <p><code>/api/v1/objects/query/</code></p> <h5>请求方式:</h5> <p>post</p> <h5>服务过程:</h5> <p>用户请求查询一个代表对象(object)的字符串,系统返回匹配到的可能对象及每个对象匹配程序。</p> <h5>例如:</h5> <p>输入:太平洋战争</p> <h5>请求参数:</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>类型</td> </tr> <tr> <td style="text-align: left;">text</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>查询文本</td> </tr> <tr> <td style="text-align: left;">max_numbers</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>默认返回对象数量最多为20个</td> </tr> <tr> <td style="text-align: left;">concept_name</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>概念名</td> </tr> <tr> <td style="text-align: left;">is_desc_concept</td> <td style="text-align: left;">否</td> <td style="text-align: left;">bool</td> <td>是否包含下位概念(默认否)</td> </tr> </tbody> </table> <p>type = 1 通过对象文本和概念查询对象信息,text和concept_name不能为空 type = 2 通过对象的数字和概念查询对象信息 text和concept_name不能为空 如果查询的数值是有单位,可以直接写入text,如:1.7m 17cm等 type = 3 通过文本查询概念信息 text不能为空 is_desc_concept 不起作用</p> <h5>请求数据样式:</h5> <pre><code>{'text':'成龙','concept_set''人物','type':'1'}</code></pre> <h5>返回数据</h5> <p>一个字典</p> <h5>返回数据参数解释</h5> <table> <thead> <tr> <th style="text-align: left;">字段名</th> <th style="text-align: left;">用途</th> <th style="text-align: left;">数据类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">text</td> <td style="text-align: left;">代表匹配文字内容</td> <td style="text-align: left;">String</td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">obj_name</td> <td style="text-align: left;">代表匹配内容对应的对象的标准名称</td> <td style="text-align: left;">String</td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">c_name</td> <td style="text-align: left;">匹配对象的概念的名称</td> <td style="text-align: left;">String</td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">匹配对象的类型,概念,对象或者别的</td> <td style="text-align: left;">String</td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">start_pos</td> <td style="text-align: left;">在原文的开始位置</td> <td style="text-align: left;">int</td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">end_pos</td> <td style="text-align: left;">在原文的结束位置</td> <td style="text-align: left;">int</td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">匹配对象的主键</td> <td style="text-align: left;">String</td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">aka</td> <td style="text-align: left;">别称</td> <td style="text-align: left;">String</td> <td style="text-align: left;"></td> </tr> </tbody> </table> <h5>返回数据格式:</h5> <p>成功:</p> <pre><code>{ "status": true, "message": "success", "resultObj": [ { "name": "演员", "weight": 999999, "text": "演员", "start_pos": 1, "obj_name": "演员", "aka": null, "end_pos": 2, "type": "concept", "c_name": "演员" }, { "name": "c39_H4pkQcKv", "weight": 21, "text": "演员", "start_pos": 1, "obj_name": "演员_59559", "aka": [ "泰-霍", "Thai", "Hoa", "Le", "乐" ], "end_pos": 2, "type": "object", "c_name": "演员" } ] }</code></pre> <p>失败:</p> <pre><code>{ "status": false, "message": { "concept_name": [ "概念名不能为空" ] }, "resultObj": "" }</code></pre>

页面列表

ITEM_HTML