替换
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>敏感词替换及返回文本中的敏感词接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://localhost:9000/article/sensitiveWord/alter</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<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;">text</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>文本内容</td>
</tr>
</tbody>
</table>
<h5>错误实例</h5>
<pre><code>{
"msg": "请勿频繁访问",
"code": 500
}</code></pre>
<h5>返回示例</h5>
<pre><code>{
"msg": "success",
"code": 200,
"data": {
"sourceText": "我艹了,你在哪里干嘛?偷懒不干活吗?卧槽!",
"list": [
"艹",
"卧槽"
],
"alterText": "我***了,你在哪里干嘛?偷懒不干活吗?***!"
}
}</code></pre>
<h5>返回参数说明</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;">list</td>
<td style="text-align: left;">List<String></td>
<td>返回文本中的敏感词</td>
</tr>
<tr>
<td style="text-align: left;">sourceText</td>
<td style="text-align: left;">String</td>
<td>敏感词替换成*号后的文本</td>
</tr>
<tr>
<td style="text-align: left;">alterText</td>
<td style="text-align: left;">String</td>
<td>原文</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>
<p>存在一个小bug; 当库中有 AA , AAB , AABC 等类似的词组时 , 若文本出现 AABC 的敏感词 ,会先将 AA 替换成 *** 且提取出来 , 而后面的 BC 不会被替换和 提取;当存在 AA,AABC 类似的词时 ,建议在添加 BC ;</p>
</li>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>