mirror of
https://github.com/whitechi73/OpenShamrock.git
synced 2024-08-14 13:12:17 +08:00
45 lines
11 KiB
JavaScript
45 lines
11 KiB
JavaScript
import{_ as a}from"./plugin-vue_export-helper-c27b6911.js";import{o as n,c as s,e as t}from"./app-e0095480.js";const e={},o=t(`<div class="hint-container warning"><p class="hint-container-title">注意</p><p>这里的API处于实验性阶段,不会进行大量维护和更新,由于过于简单,如果需要某些功能可以自行PR!</p></div><h2 id="获取收藏列表" tabindex="-1"><a class="header-anchor" href="#获取收藏列表" aria-hidden="true">#</a> 获取收藏列表</h2><p>获取收藏列表</p><h3 id="api端点" tabindex="-1"><a class="header-anchor" href="#api端点" aria-hidden="true">#</a> API端点</h3><p><code>/fav/get_item_list</code> (HTTP)</p><p><code>fav.get_item_list</code> (WebSocket)</p><h2 id="参数" tabindex="-1"><a class="header-anchor" href="#参数" aria-hidden="true">#</a> 参数</h2><table><thead><tr><th>字段</th><th>类型</th><th>必须</th><th>说明</th><th>默认值</th></tr></thead><tbody><tr><td>page_size</td><td>int32</td><td>是</td><td>获取的数量</td><td></td></tr><tr><td>category</td><td>int32</td><td>是</td><td>分类</td><td></td></tr><tr><td>start_pos</td><td>int32</td><td>是</td><td>开始的位置</td><td></td></tr></tbody></table><h3 id="响应" tabindex="-1"><a class="header-anchor" href="#响应" aria-hidden="true">#</a> 响应</h3><div class="language-json line-numbers-mode" data-ext="json"><pre class="language-json"><code><span class="token punctuation">{</span>
|
||
<span class="token property">"status"</span><span class="token operator">:</span> <span class="token string">"ok"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"retcode"</span><span class="token operator">:</span> <span class="token number">0</span><span class="token punctuation">,</span>
|
||
<span class="token property">"data"</span><span class="token operator">:</span> <span class="token punctuation">{</span>
|
||
<span class="token property">"items"</span><span class="token operator">:</span> <span class="token punctuation">[</span>
|
||
<span class="token punctuation">{</span>
|
||
<span class="token property">"id"</span><span class="token operator">:</span> <span class="token string">"1-1-9dec6664-dcb7-4b46-986f-xxxxxx"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"author_type"</span><span class="token operator">:</span> <span class="token number">2</span><span class="token punctuation">,</span>
|
||
<span class="token property">"author"</span><span class="token operator">:</span> <span class="token number">2806922524</span><span class="token punctuation">,</span>
|
||
<span class="token property">"author_name"</span><span class="token operator">:</span> <span class="token string">"2806922524"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"group_name"</span><span class="token operator">:</span> <span class="token string">"ˢʰᵃᵐʳᵒᶜᵏ"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"group_id"</span><span class="token operator">:</span> <span class="token number">333425833</span><span class="token punctuation">,</span>
|
||
<span class="token property">"client_version"</span><span class="token operator">:</span> <span class="token string">"8.9.12820"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"time"</span><span class="token operator">:</span> <span class="token number">1703004793000</span>
|
||
<span class="token punctuation">}</span>
|
||
<span class="token punctuation">]</span>
|
||
<span class="token punctuation">}</span><span class="token punctuation">,</span>
|
||
<span class="token property">"echo"</span><span class="token operator">:</span> <span class="token string">""</span>
|
||
<span class="token punctuation">}</span>
|
||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="获取指定收藏的内容" tabindex="-1"><a class="header-anchor" href="#获取指定收藏的内容" aria-hidden="true">#</a> 获取指定收藏的内容</h2><p>获取收藏内容</p><h3 id="api端点-1" tabindex="-1"><a class="header-anchor" href="#api端点-1" aria-hidden="true">#</a> API端点</h3><p><code>/fav/get_item_content</code> (HTTP)</p><p><code>fav.get_item_content</code> (WebSocket)</p><h2 id="参数-1" tabindex="-1"><a class="header-anchor" href="#参数-1" aria-hidden="true">#</a> 参数</h2><table><thead><tr><th>字段</th><th>类型</th><th>必须</th><th>说明</th><th>默认值</th></tr></thead><tbody><tr><td>id</td><td>string</td><td>是</td><td>id</td><td></td></tr></tbody></table><h3 id="响应-1" tabindex="-1"><a class="header-anchor" href="#响应-1" aria-hidden="true">#</a> 响应</h3><div class="language-json line-numbers-mode" data-ext="json"><pre class="language-json"><code><span class="token punctuation">{</span>
|
||
<span class="token property">"status"</span><span class="token operator">:</span> <span class="token string">"ok"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"retcode"</span><span class="token operator">:</span> <span class="token number">0</span><span class="token punctuation">,</span>
|
||
<span class="token property">"data"</span><span class="token operator">:</span> <span class="token punctuation">{</span>
|
||
<span class="token property">"content"</span><span class="token operator">:</span> <span class="token string">"在想可不可以在手机上跑bot()"</span>
|
||
<span class="token punctuation">}</span><span class="token punctuation">,</span>
|
||
<span class="token property">"echo"</span><span class="token operator">:</span> <span class="token string">""</span>
|
||
<span class="token punctuation">}</span>
|
||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="添加文本收藏" tabindex="-1"><a class="header-anchor" href="#添加文本收藏" aria-hidden="true">#</a> 添加文本收藏</h2><p>添加一段文字到QQ收藏</p><h3 id="api端点-2" tabindex="-1"><a class="header-anchor" href="#api端点-2" aria-hidden="true">#</a> API端点</h3><p><code>/fav/add_text_msg</code> (HTTP)</p><p><code>fav.add_text_msg</code> (WebSocket)</p><h2 id="参数-2" tabindex="-1"><a class="header-anchor" href="#参数-2" aria-hidden="true">#</a> 参数</h2><table><thead><tr><th>字段</th><th>类型</th><th>必须</th><th>说明</th><th>默认值</th></tr></thead><tbody><tr><td>content</td><td>string</td><td>是</td><td>内容</td><td></td></tr></tbody></table><h3 id="响应-2" tabindex="-1"><a class="header-anchor" href="#响应-2" aria-hidden="true">#</a> 响应</h3><div class="language-json line-numbers-mode" data-ext="json"><pre class="language-json"><code><span class="token punctuation">{</span>
|
||
<span class="token property">"status"</span><span class="token operator">:</span> <span class="token string">"ok"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"retcode"</span><span class="token operator">:</span> <span class="token number">0</span><span class="token punctuation">,</span>
|
||
<span class="token property">"data"</span><span class="token operator">:</span> <span class="token punctuation">{</span>
|
||
<span class="token property">"id"</span><span class="token operator">:</span> <span class="token string">"xxxxxxxx"</span>
|
||
<span class="token punctuation">}</span><span class="token punctuation">,</span>
|
||
<span class="token property">"echo"</span><span class="token operator">:</span> <span class="token string">""</span>
|
||
<span class="token punctuation">}</span>
|
||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="添加图片收藏" tabindex="-1"><a class="header-anchor" href="#添加图片收藏" aria-hidden="true">#</a> 添加图片收藏</h2><p>添加一个图片到QQ收藏</p><h3 id="api端点-3" tabindex="-1"><a class="header-anchor" href="#api端点-3" aria-hidden="true">#</a> API端点</h3><p><code>/fav/add_image_msg</code> (HTTP)</p><p><code>fav.add_image_msg</code> (WebSocket)</p><h2 id="参数-3" tabindex="-1"><a class="header-anchor" href="#参数-3" aria-hidden="true">#</a> 参数</h2><table><thead><tr><th>字段</th><th>类型</th><th>必须</th><th>说明</th><th>默认值</th></tr></thead><tbody><tr><td>file</td><td>string</td><td>是</td><td>图片base64或者绝对路径或者URL</td><td></td></tr></tbody></table><h3 id="响应-3" tabindex="-1"><a class="header-anchor" href="#响应-3" aria-hidden="true">#</a> 响应</h3><div class="language-json line-numbers-mode" data-ext="json"><pre class="language-json"><code><span class="token punctuation">{</span>
|
||
<span class="token property">"status"</span><span class="token operator">:</span> <span class="token string">"ok"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"retcode"</span><span class="token operator">:</span> <span class="token number">0</span><span class="token punctuation">,</span>
|
||
<span class="token property">"data"</span><span class="token operator">:</span> <span class="token punctuation">{</span>
|
||
<span class="token property">"id"</span><span class="token operator">:</span> <span class="token string">"xxxxxxxx"</span>
|
||
<span class="token punctuation">}</span><span class="token punctuation">,</span>
|
||
<span class="token property">"echo"</span><span class="token operator">:</span> <span class="token string">""</span>
|
||
<span class="token punctuation">}</span>
|
||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div>`,37),p=[o];function r(d,i){return n(),s("div",null,p)}const u=a(e,[["render",r],["__file","fav.html.vue"]]);export{u as default};
|