3.5 指挥室协同记录查询
<h2>3.5 指挥室协同记录查询</h2>
<h5>简要描述</h5>
<ul>
<li>第三方系统通过接口查询指挥室协同记录</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>{host}/api/openapi/cr/message/query</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET</li>
</ul>
<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;">Authorization</td>
<td style="text-align: left;">String</td>
<td>客户端认证请求头,请求头对应的值为 "Basic c3dvcmQ6c3dvcmRfc2VjcmV0",其中"c3dvcmQ6c3dvcmRfc2VjcmV0"为clientId:clientSecret串转换为的base64编码</td>
</tr>
<tr>
<td style="text-align: left;">Blade-Auth</td>
<td style="text-align: left;">String</td>
<td>令牌认证请求头,请求头对应的值为调用 /oauth/token 接口返回的参数 token_type 和 access_token的拼接并以空格隔开,即"{token_type} {access_token}"</td>
</tr>
</tbody>
</table>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=add00ea8a054096182c8d1edad099c32" alt="" /></p>
<p><strong>请求参数</strong>:</p>
<table>
<thead>
<tr>
<th>参数名称</th>
<th>参数说明</th>
<th>请求类型</th>
<th>是否必须</th>
<th>数据类型</th>
</tr>
</thead>
<tbody>
<tr>
<td>roomId</td>
<td>指挥室id</td>
<td>query</td>
<td>true</td>
<td>string</td>
</tr>
<tr>
<td>messageTime</td>
<td>会输出这个时间点后面的聊天记录,格式“yyyy-mm-dd”(包含传参的那个时间点)</td>
<td>query</td>
<td>false</td>
<td>string</td>
</tr>
<tr>
<td>current</td>
<td>当前页(不传默认为1)</td>
<td>query</td>
<td>false</td>
<td>integer</td>
</tr>
<tr>
<td>size</td>
<td>每页的数量(不传默认为10)</td>
<td>query</td>
<td>false</td>
<td>integer</td>
</tr>
</tbody>
</table>
<p><strong>响应参数</strong>:</p>
<table>
<thead>
<tr>
<th>参数名称</th>
<th>参数说明</th>
<th>类型</th>
</tr>
</thead>
<tbody>
<tr>
<td>code</td>
<td>状态码</td>
<td>integer</td>
</tr>
<tr>
<td>data</td>
<td>承载数据</td>
<td>List</td>
</tr>
<tr>
<td>-id</td>
<td>数据id</td>
<td>string</td>
</tr>
<tr>
<td>-roomId</td>
<td>指挥室id</td>
<td>string</td>
</tr>
<tr>
<td>-userId</td>
<td>系统用户id</td>
<td>string</td>
</tr>
<tr>
<td>-deptName</td>
<td>部门名称</td>
<td>string</td>
</tr>
<tr>
<td>-type</td>
<td>消息类型</td>
<td>string</td>
</tr>
<tr>
<td>-mediaId</td>
<td>媒体id</td>
<td>string</td>
</tr>
<tr>
<td>-fileUrl</td>
<td>文件地址</td>
<td>string</td>
</tr>
<tr>
<td>-duration</td>
<td>音频时长</td>
<td>string</td>
</tr>
<tr>
<td>-content</td>
<td>消息内容</td>
<td>string</td>
</tr>
<tr>
<td>-longitude</td>
<td>经度</td>
<td>string</td>
</tr>
<tr>
<td>-latitude</td>
<td>纬度</td>
<td>string</td>
</tr>
<tr>
<td>-address</td>
<td>详细地址</td>
<td>string</td>
</tr>
<tr>
<td>-timestamp</td>
<td>时间戳</td>
<td>string</td>
</tr>
<tr>
<td>-createTime</td>
<td>创建时间</td>
<td>string</td>
</tr>
<tr>
<td>-userName</td>
<td>发送者姓名</td>
<td>string</td>
</tr>
<tr>
<td>-avatar</td>
<td>发送者头像</td>
<td>string</td>
</tr>
<tr>
<td>msg</td>
<td>返回消息</td>
<td>string</td>
</tr>
<tr>
<td>success</td>
<td>是否成功</td>
<td>boolean</td>
</tr>
</tbody>
</table>
<p><strong>响应示例</strong>:</p>
<pre><code class="language-javascript">{
&quot;code&quot;: 200,
&quot;success&quot;: true,
&quot;data&quot;: {
&quot;records&quot;: [
{
&quot;id&quot;: &quot;1656xxxxxxxxxxx3665&quot;,
&quot;roomId&quot;: &quot;1656xxxxxxxxxxx7298&quot;,
&quot;userId&quot;: &quot;1528xxxxxxxxxxx1058&quot;,
&quot;deptName&quot;: &quot;发送者部门名称&quot;,
&quot;type&quot;: 3,
&quot;mediaId&quot;: &quot;浙政钉媒体id&quot;,
&quot;fileUrl&quot;: &quot;文件地址&quot;,
&quot;duration&quot;: &quot;音频时长&quot;,
&quot;content&quot;: &quot;消息内容&quot;,
&quot;longitude&quot;: &quot;经度&quot;,
&quot;latitude&quot;: &quot;纬度&quot;,
&quot;address&quot;: &quot;详细地址&quot;,
&quot;timestamp&quot;: 1683xxxxx8743,
&quot;createTime&quot;: &quot;2023-05-11 10:27:29&quot;,
&quot;isDeleted&quot;: 0,
&quot;userName&quot;: &quot;发送者姓名&quot;,
&quot;avatar&quot;: &quot;发送者头像&quot;,
&quot;unRead&quot;: 0,
&quot;thirdObject&quot;: {}
}
],
&quot;total&quot;: 18,
&quot;size&quot;: 10,
&quot;current&quot;: 1,
&quot;orders&quot;: [],
&quot;optimizeCountSql&quot;: true,
&quot;hitCount&quot;: false,
&quot;countId&quot;: &quot;&quot;,
&quot;maxLimit&quot;: &quot;&quot;,
&quot;searchCount&quot;: true,
&quot;pages&quot;: 2
},
&quot;msg&quot;: &quot;操作成功&quot;
}</code></pre>