转发聊天消息(合集)给多个客户或客户群
<h5>简要描述</h5>
<p>-企微号接收到的消息(含消息合集),支持转发给客户或群聊。<font color="red">需要注意:转发的消息都必须是接收到的消息,不能自行拼接,尤其消息合集类型的消息。可直接使用消息回调或接口拉取到的消息内容。</font></p>
<h5>请求URL</h5>
<ul>
<li><code>https://oapi-yzj.miaokol.com/wechat/forwardMsg</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>请求参数</h5>
<ul>
<li>数据为json字符串,各字段说明如下</li>
</ul>
<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;">app_id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>APP ID</td>
</tr>
<tr>
<td style="text-align: left;">access_token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>Access Token</td>
</tr>
<tr>
<td style="text-align: left;">wxid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>企微号wxid</td>
</tr>
<tr>
<td style="text-align: left;">chat_wxids</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">array</td>
<td>客户wxid或群聊wxid,["xxxxx","R:xxxxx"]</td>
</tr>
<tr>
<td style="text-align: left;">messages</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">array</td>
<td>消息数组,仅支持转发接收到的消息,多条消息间隔1秒转发出去。具体消息格式参见“<a href="<a href="https://www.showdoc.com.cn/qybopen/7990161805486320">说明-聊天消息</a>”章节">https://www.showdoc.com.cn/qybopen/7990161805486320">说明-聊天消息</a>”章节</a></td>
</tr>
</tbody>
</table>
<h5>请求示例</h5>
<pre><code>POST /wechat/forwardMsg HTTP/1.1
Host:oapi-yzj.miaokol.com
Content-Type: application/json; charset=UTF-8
{
&quot;app_id&quot;: &quot;xxx&quot;,
&quot;access_token&quot;: &quot;xxx&quot;,
&quot;wxid&quot;: &quot;16xxx&quot;,
&quot;chat_wxids&quot;:[&quot;7xxx&quot;,&quot;R:xxx&quot;],
&quot;messages&quot;: [//数组,数组中每个对象均取自接收到的消息(消息回调或聊天消息接口拉取)
{
&quot;msg_type&quot;: &quot;text&quot;,//文本
&quot;content&quot;: {
},
&quot;msg_time&quot;: 1641280299000
},
{
&quot;msg_type&quot;: &quot;merge&quot;,//聊天合集
&quot;content&quot;: {//接收到的该条消息中的content字段
},
&quot;msg_time&quot;: 1641280299000//接收到的该条消息中的时间字段msg_time
}
]
}
</code></pre>
<h5>响应示例</h5>
<pre><code>HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
{errcode&quot;:0}
</code></pre>