11、代理: 发送消息/申请修改分成比例
<ul>
<li>代理发送消息</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/agent/v1/msg/send</code> </li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST</li>
</ul>
<p><strong>参数:</strong> </p>
<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;">toUid</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">Long</td>
<td>接受消息用户ID</td>
</tr>
<tr>
<td style="text-align: left;">content</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">String</td>
<td>发送内容</td>
</tr>
<tr>
<td style="text-align: left;">extra</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">String</td>
<td>发送申请佣金分成数据, json格式</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;
}</code></pre>
<ul>
<li>代理消息历史</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/agent/v1/msg/list</code> </li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST</li>
</ul>
<p><strong>参数:</strong> </p>
<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;">uid</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>我与下级uid的消息历史</td>
</tr>
<tr>
<td style="text-align: left;">pid</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>我与上级pid的消息历史</td>
</tr>
<tr>
<td style="text-align: left;">page</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">int</td>
<td>页码</td>
</tr>
<tr>
<td style="text-align: left;">rows</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">int</td>
<td>页面大小</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<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;">sessionId</td>
<td style="text-align: left;">string</td>
<td>消息会话ID</td>
</tr>
<tr>
<td style="text-align: left;">sendUid</td>
<td style="text-align: left;">string</td>
<td>发送用户ID</td>
</tr>
<tr>
<td style="text-align: left;">toUid</td>
<td style="text-align: left;">string</td>
<td>接收用户ID</td>
</tr>
<tr>
<td style="text-align: left;">content</td>
<td style="text-align: left;">string</td>
<td>消息内容</td>
</tr>
<tr>
<td style="text-align: left;">extra</td>
<td style="text-align: left;">string</td>
<td>消息extra内容</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">string</td>
<td>消息类型: 1 - 普通消息 , 2- Extra消息</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">int</td>
<td>状态 0 未读 1 已读</td>
</tr>
<tr>
<td style="text-align: left;">time</td>
<td style="text-align: left;">long</td>
<td>发送时间</td>
</tr>
<tr>
<td style="text-align: left;">sendName</td>
<td style="text-align: left;">string</td>
<td>发送用户</td>
</tr>
<tr>
<td style="text-align: left;">toName</td>
<td style="text-align: left;">string</td>
<td>接收用户</td>
</tr>
<tr>
<td style="text-align: left;">sendAvatar</td>
<td style="text-align: left;">string</td>
<td>发送用户头像</td>
</tr>
<tr>
<td style="text-align: left;">toAvatar</td>
<td style="text-align: left;">string</td>
<td>接收用户头像</td>
</tr>
</tbody>
</table>
<ul>
<li>代理消息历史-请求标记已读取</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/agent/v1/msg/read</code> </li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST</li>
</ul>
<p><strong>参数:</strong> </p>
<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;">uid</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>我与下级uid的消息历史</td>
</tr>
<tr>
<td style="text-align: left;">pid</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>我与上级pid的消息历史</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<ul>
<li>代理未读消息数</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/agent/v1/msg/unread</code> </li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST</li>
</ul>
<p><strong>参数:</strong> </p>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;,
&quot;data&quot;: {
&quot;total&quot;: 2,
&quot;list&quot;: [
{
&quot;sendUid&quot;: &quot;831109056822657024&quot;,
&quot;count&quot;: 1
},
{
&quot;sendUid&quot;: &quot;831109491495157760&quot;,
&quot;count&quot;: 1
}
]
}
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<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;">total</td>
<td style="text-align: left;">int</td>
<td>未读消息数</td>
</tr>
<tr>
<td style="text-align: left;">list>sendUid</td>
<td style="text-align: left;">string</td>
<td>发送用户ID</td>
</tr>
<tr>
<td style="text-align: left;">list>count</td>
<td style="text-align: left;">int</td>
<td>未读取消息数</td>
</tr>
</tbody>
</table>