搜索
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>用户注册接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://localhost:8500/q</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET urlencoded </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;">type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>搜索类型</td>
</tr>
<tr>
<td style="text-align: left;">keyword</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>搜索关键词</td>
</tr>
<tr>
<td style="text-align: left;">currentPage</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>当前页</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>页大小</td>
</tr>
</tbody>
</table>
<h5>type类型说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">0</td>
<td>目的地查找</td>
</tr>
<tr>
<td style="text-align: left;">1</td>
<td>攻略查找</td>
</tr>
<tr>
<td style="text-align: left;">2</td>
<td>游记查找</td>
</tr>
<tr>
<td style="text-align: left;">3</td>
<td>用户查找</td>
</tr>
<tr>
<td style="text-align: left;">4</td>
<td>普通问题搜索</td>
</tr>
<tr>
<td style="text-align: left;">5</td>
<td>快速普通问题搜索</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>GET http://localhost:8500/q?type=5&keyword=1
{
"msg": "success",
"code": 200,
"record": {
"page": {
"content": [
{
"id": 1,
"title": "<span style='color:red'>1<span>",
"content": "问题<span style='color:red'>1<span>",
"viewnum": 1,
"thumbsupnum": 11,
"starnum": 11,
"replynum": 1,
"state": 1,
"destId": 1,
"userId": 1,
"qualityScore": 24,
"createTime": "2023-01-11T16:26:10.000+00:00",
"updateTime": "2023-01-04T16:26:06.000+00:00",
"goodCommentId": "1:2:4"
},
{
"id": 2,
"title": "<span style='color:red'>1<span>",
"content": "问题2",
"viewnum": 3,
"thumbsupnum": 1,
"starnum": 123,
"replynum": 112,
"state": 1,
"destId": 2,
"userId": 1,
"qualityScore": 239,
"createTime": "2023-01-11T16:28:53.000+00:00",
"updateTime": "2023-01-11T16:28:55.000+00:00",
"goodCommentId": "5:6"
},
{
"id": 4,
"title": "12",
"content": "<span style='color:red'>1<span>",
"viewnum": 1,
"thumbsupnum": 1,
"starnum": 1,
"replynum": 1,
"state": 1,
"destId": 1,
"userId": 1,
"qualityScore": 4,
"createTime": null,
"updateTime": null,
"goodCommentId": "2:5:6"
},
{
"id": 5,
"title": "<span style='color:red'>1<span>",
"content": "q",
"viewnum": 1,
"thumbsupnum": 1,
"starnum": 1,
"replynum": 1,
"state": 1,
"destId": 1,
"userId": 1,
"qualityScore": 4,
"createTime": null,
"updateTime": null,
"goodCommentId": "2:6"
},
{
"id": 7,
"title": "<span style='color:red'>1<span>",
"content": "fcs",
"viewnum": 12,
"thumbsupnum": 121,
"starnum": 1,
"replynum": 111,
"state": -2,
"destId": 1,
"userId": 8,
"qualityScore": 245,
"createTime": null,
"updateTime": null,
"goodCommentId": "2:5:6"
},
{
"id": 8,
"title": "<span style='color:red'>1<span>",
"content": "11",
"viewnum": 12111,
"thumbsupnum": 121111,
"starnum": 1,
"replynum": 1,
"state": -2,
"destId": 1,
"userId": 8,
"qualityScore": 133224,
"createTime": null,
"updateTime": null,
"goodCommentId": "2:5:6"
}
],
"pageable": {
"sort": {
"sorted": true,
"unsorted": false,
"empty": false
},
"offset": 0,
"pageNumber": 0,
"pageSize": 10,
"paged": true,
"unpaged": false
},
"last": true,
"totalPages": 1,
"totalElements": 6,
"size": 10,
"number": 0,
"sort": {
"sorted": true,
"unsorted": false,
"empty": false
},
"first": true,
"numberOfElements": 6,
"empty": false
},
"qo": {
"currentPage": 1,
"pageSize": 10,
"keyword": "1",
"type": 5,
"start": 0
}
}
}</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;">groupid</td>
<td style="text-align: left;">int</td>
<td>用户组id,1:超级管理员;2:普通用户</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>