云真机

API接口文档


群活码

<p>目录:</p> <h4>&lt;a href=&quot;#getList&quot;&gt;<strong> 【群活码—获取活码列表】</strong>&lt;/a&gt;</h4> <h4>&lt;a href=&quot;#getRoomCode&quot;&gt;<strong> 【群活码—通过活码ID获取展示的群二维码】</strong>&lt;/a&gt;</h4> <h4>&lt;a href=&quot;#reportPress&quot;&gt;<strong> 【群活码—上报活码长按次数用于统计】</strong>&lt;/a&gt;&lt;br&gt;&lt;font color=&quot;color&quot;&gt;注意:由于群活码接口是依赖web端群活码功能,所以为了能保证web相关统计的准确,此处可通过该接口上报用户长按活码获取群二维码的行为。&lt;/font&gt;</h4> <p>&lt;br&gt;</p> <p>&lt;a id=&quot;getList&quot;&gt;&lt;/a&gt;</p> <h3><strong> 获取自定义标签列表</strong></h3> <h5>请求URL</h5> <ul> <li><code>https://oapi-yzj.miaokol.com/index/liveCodeList</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 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;">corp_id</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>企业ID,可通过企业列表接口获取</td> </tr> <tr> <td style="text-align: left;">page</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>页码,默认1</td> </tr> <tr> <td style="text-align: left;">page_size</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>每页条数,默认10,最大100</td> </tr> </tbody> </table> <h5>请求示例</h5> <pre><code>GET /index/liveCodeList?app_id=xxx&amp;amp;access_token=xxx&amp;amp;page=1&amp;amp;page_size=10 HTTP/1.1 Host:oapi-yzj.miaokol.com content-type: application/x-www-form-urlencoded </code></pre> <h5>响应示例</h5> <pre><code>HTTP/1.1 200 OK {     &amp;quot;data&amp;quot;:[         {             &amp;quot;id&amp;quot;:xx,             &amp;quot;name&amp;quot;:&amp;quot;我是分组群活码&amp;quot;,             &amp;quot;pop_url&amp;quot;:&amp;quot;xxx&amp;quot;,             &amp;quot;pop_qrcode&amp;quot;:&amp;quot;xxxx&amp;quot;,             &amp;quot;pause&amp;quot;:2,             &amp;quot;status&amp;quot;:2         }     ],     &amp;quot;pager&amp;quot;:{         &amp;quot;page&amp;quot;:1,         &amp;quot;perPage&amp;quot;:10,         &amp;quot;numRecords&amp;quot;:200,         &amp;quot;numPages&amp;quot;:20,         &amp;quot;firstRecord&amp;quot;:0,         &amp;quot;lastRecord&amp;quot;:9     },     &amp;quot;errcode&amp;quot;:0 } </code></pre> <h5>响应说明</h5> <ul> <li>data类型为数组,数组项格式说明如下</li> </ul> <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;">int</td> <td>群活码id</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td>群活码名称</td> </tr> <tr> <td style="text-align: left;">pop_url</td> <td style="text-align: left;">string</td> <td>群活码名称</td> </tr> <tr> <td style="text-align: left;">pop_qrcode</td> <td style="text-align: left;">string</td> <td>群活码名称</td> </tr> <tr> <td style="text-align: left;">pause</td> <td style="text-align: left;">int</td> <td>0可用;1手动暂停;2自动暂停;</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">int</td> <td>1正常可用;2已停用</td> </tr> <tr> <td style="text-align: left;">pager</td> <td style="text-align: left;">object</td> <td>分页信息,总数:pager.numRecords</td> </tr> </tbody> </table> <p>&lt;br&gt; &lt;a id=&quot;getRoomCode&quot;&gt;&lt;/a&gt;</p> <h3><strong> 通过活码ID获取展示的群二维码</strong></h3> <h5>请求URL</h5> <ul> <li><code>https://oapi-yzj.miaokol.com/index/showQrcode</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;">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;">openid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>用户标识,用于向同个用户展示同一个群二维码,比如可取小程序获取到的openid或其他可标识用户的字段值</td> </tr> <tr> <td style="text-align: left;">code_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>活码列表获取到的id</td> </tr> </tbody> </table> <h5>请求示例</h5> <pre><code>POST /index/showQrcode HTTP/1.1 Host:oapi-yzj.miaokol.com Content-Type: application/json; charset=UTF-8 { &amp;quot;app_id&amp;quot;:&amp;quot;44n2AsVZArKefJbuaE&amp;quot;, &amp;quot;access_token&amp;quot;:&amp;quot;2550fae1f260f21489ceaed103ec472d&amp;quot;, &amp;quot;openid&amp;quot;:&amp;quot;xxx&amp;quot;, &amp;quot;code_id&amp;quot;:xxx } </code></pre> <h5>响应示例</h5> <pre><code>HTTP/1.1 200 OK {     &amp;quot;data&amp;quot;:{         &amp;quot;qrcode&amp;quot;:&amp;quot;//qiyunbao.oss-cn-hangzhou.aliyuncs.com/media/public/wechatdata/1688851824187948/rc860e792cc489580052381c0c2bec0cd.png?r=1699435416&amp;quot;,         &amp;quot;room&amp;quot;:{             &amp;quot;wxid&amp;quot;:&amp;quot;R:10929639807813262&amp;quot;,             &amp;quot;nickname&amp;quot;:&amp;quot;前期那倩倩1踢人&amp;quot;,             &amp;quot;avatar&amp;quot;:&amp;quot;//qiyunbao.oss-cn-hangzhou.aliyuncs.com/public/wechatdata/avatar/21/7d580090f860bbdfb5ca40a4371292a7.png&amp;quot;         }     },     &amp;quot;errcode&amp;quot;:0 } </code></pre> <h5>响应说明</h5> <ul> <li>data类型为数组,数组项格式说明如下</li> </ul> <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;">int</td> <td>群活码id</td> </tr> <tr> <td style="text-align: left;">qrcode</td> <td style="text-align: left;">string</td> <td>群二维码地址,协议头可自行拼接https</td> </tr> <tr> <td style="text-align: left;">room.wxid</td> <td style="text-align: left;">string</td> <td>群wxid</td> </tr> <tr> <td style="text-align: left;">room.nickname</td> <td style="text-align: left;">string</td> <td>群昵称</td> </tr> <tr> <td style="text-align: left;">room.avatar</td> <td style="text-align: left;">string</td> <td>群头像</td> </tr> </tbody> </table> <p>&lt;br&gt; &lt;a id=&quot;reportPress&quot;&gt;&lt;/a&gt;</p> <h3><strong> 上报活码长按次数用于统计</strong></h3> <h5>请求URL</h5> <ul> <li><code>https://oapi-yzj.miaokol.com/index/statPressQrcode</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;">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;">openid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>用户标识,比如可取小程序获取到的openid或其他可标识用户的字段值</td> </tr> <tr> <td style="text-align: left;">code_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>活码列表获取到的id</td> </tr> <tr> <td style="text-align: left;">room_wxid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>展示群二维码接口返回的data.room.wxid</td> </tr> </tbody> </table> <h5>请求示例</h5> <pre><code>POST /index/statPressQrcode HTTP/1.1 Host:oapi-yzj.miaokol.com Content-Type: application/json; charset=UTF-8 { &amp;quot;app_id&amp;quot;:&amp;quot;44n2AsVZArKefJbuaE&amp;quot;, &amp;quot;access_token&amp;quot;:&amp;quot;2550fae1f260f21489ceaed103ec472d&amp;quot;, &amp;quot;openid&amp;quot;:&amp;quot;xxx&amp;quot;, &amp;quot;code_id&amp;quot;:xxx, &amp;quot;room_wxid&amp;quot;:&amp;quot;xxx&amp;quot; } </code></pre> <h5>响应示例</h5> <pre><code>HTTP/1.1 200 OK {     &amp;quot;errcode&amp;quot;:0 } </code></pre> <h5>响应说明</h5> <ul> <li>data类型为数组,数组项格式说明如下</li> </ul> <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;">errcode</td> <td style="text-align: left;">int</td> <td>0表示上报数据成功,非0表示异常,异常信息见message字段</td> </tr> <tr> <td style="text-align: left;">message</td> <td style="text-align: left;">string</td> <td>errcode非0时,有该字段,表示异常信息</td> </tr> </tbody> </table>

页面列表

ITEM_HTML