64 lines
28 KiB
JavaScript
64 lines
28 KiB
JavaScript
import{_ as s,c as a,a as n,o as d}from"./app-Dgsdh8A6.js";const l={};function e(o,t){return d(),a("div",null,t[0]||(t[0]=[n(`<h1 id="风纪委员会用户基本信息" tabindex="-1"><a class="header-anchor" href="#风纪委员会用户基本信息"><span>风纪委员会用户基本信息</span></a></h1><h2 id="基本数据" tabindex="-1"><a class="header-anchor" href="#基本数据"><span>基本数据</span></a></h2><blockquote><p>https://api.bilibili.com/x/credit/v2/jury/jury</p></blockquote><p><em>请求方式:GET</em></p><p>认证方式:Cookie(SESSDATA)或 APP</p><p><strong>url 参数:</strong></p><table><thead><tr><th>参数名</th><th>类型</th><th>内容</th><th>必要性</th><th>备注</th></tr></thead><tbody><tr><td>access_key</td><td>str</td><td>APP 登录 Token</td><td>APP 方式必要</td><td></td></tr></tbody></table><p><strong>json 回复:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>code</td><td>num</td><td>返回值</td><td>0:成功<br>-101:账号未登录</td></tr><tr><td>message</td><td>str</td><td>信息</td><td>默认为 0</td></tr><tr><td>ttl</td><td>num</td><td>1</td><td></td></tr><tr><td>data</td><td>object</td><td>数据本体</td><td></td></tr></tbody></table><p><code>data</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>allow_apply</td><td>bool</td><td>true</td><td>尚不明确(用户从未担任风纪委员时也为 true)</td></tr><tr><td>apply_status</td><td>num</td><td>任期审核状态</td><td>-1 资格失效,且未申请<br>0 刚申请连任时<br>5 申请后,等待审核<br>3 申请连任成功,status 为 1</td></tr><tr><td>case_total</td><td>num</td><td>总众裁数</td><td></td></tr><tr><td>err_msg</td><td>str</td><td>空</td><td>尚不明确</td></tr><tr><td>face</td><td>str</td><td>用户头像 url</td><td></td></tr><tr><td>status</td><td>num</td><td>当前资格状态</td><td>0 未曾拥有资格<br>1 任期内<br>2 资格失效</td></tr><tr><td>term_end</td><td>num</td><td>任期结束时间</td><td>时间戳(秒级),无任期时为 0</td></tr><tr><td>uname</td><td>str</td><td>用户昵称</td><td></td></tr></tbody></table><h2 id="基本数据-旧api" tabindex="-1"><a class="header-anchor" href="#基本数据-旧api"><span>基本数据(旧API)</span></a></h2><p>部分字段信息停留在 2021 年 10 月。</p><details><summary>查看折叠内容:</summary><blockquote><p>https://api.bilibili.com/x/credit/jury/jury</p></blockquote><p>根数据与新 API 一致,<code>data</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>caseTotal</td><td>num</td><td>总众裁数</td><td></td></tr><tr><td>face</td><td>str</td><td>用户头像 url</td><td></td></tr><tr><td>restDays</td><td>num</td><td>当前资格剩余天数</td><td>自 2021 年 10 月起,固定为 0</td></tr><tr><td>rightRadio</td><td>num</td><td>当前裁决正确率百分比</td><td>裁决数小于 3 时固定为 50</td></tr><tr><td>status</td><td>num</td><td>当前状态</td><td>1:具有资格<br>2:资格失效</td></tr><tr><td>uname</td><td>str</td><td>用户昵称</td><td></td></tr></tbody></table></details><h2 id="统计信息" tabindex="-1"><a class="header-anchor" href="#统计信息"><span>统计信息</span></a></h2><p>新API(2021年10月任期之后)</p><blockquote><p>https://api.bilibili.com/x/credit/v2/jury/kpi</p></blockquote><p><em>方式:GET</em></p><p>认证方式:Cookie</p><p><strong>备注</strong>:该api只收录2021年10月开始,风纪委员改版之后的数据,且每次只返回一次任期的数据。</p><p><strong>url参数:</strong></p><table><thead><tr><th>参数名</th><th>类型</th><th>内容</th><th>必要性</th><th>备注</th></tr></thead><tbody><tr><td>term_id</td><td>num</td><td>任期 id</td><td>可不传此参数或将值留空或设为<code>0</code></td><td>未传参或留空时,<strong>只</strong>返回最近一次已结束的任期的数据</td></tr></tbody></table><p><strong>json回复:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>code</td><td>num</td><td>返回值</td><td>0:成功<br>-101:账号未登录<br>25018:不能进行此操作(还没有成为新风纪委员,或传入了不属于你的<code>term_id</code>)</td></tr><tr><td>message</td><td>str</td><td>信息</td><td>默认为 0</td></tr><tr><td>ttl</td><td>num</td><td>1</td><td></td></tr><tr><td>data</td><td>object</td><td>数据本体</td><td></td></tr></tbody></table><p><code>data</code> 对象:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>mid</td><td>num</td><td>用户 UID</td><td></td></tr><tr><td>uname</td><td>str</td><td>留空</td><td></td></tr><tr><td>face</td><td>str</td><td>留空</td><td></td></tr><tr><td>term_id</td><td>num</td><td>任期 ID</td><td>未传入<code>term_id</code>时,返回的是最近一次已结束的任期的id</td></tr><tr><td>term_start</td><td>num</td><td>任期开始时间</td><td>时间戳,精确到秒</td></tr><tr><td>term_end</td><td>num</td><td>任期结束时间</td><td>时间戳,精确到秒</td></tr><tr><td>case_total</td><td>num</td><td>任内总投票数</td><td></td></tr><tr><td>active_days</td><td>num</td><td>活跃天数</td><td></td></tr><tr><td>like_num</td><td>num</td><td>发表观点,被点赞数</td><td></td></tr><tr><td>accuracy_rate</td><td>num</td><td>投中率</td><td>所选观点与大多数风纪委员一致,记为一次“投中”</td></tr><tr><td>pass</td><td>num</td><td>任期是否合格</td><td>0 不合格<br>1 合格</td></tr><tr><td>status</td><td>num</td><td>当前资格状态</td><td>0 未曾拥有资格<br>1 任期内<br>2 资格失效</td></tr><tr><td>apply_status</td><td>num</td><td>当前资格申请状态</td><td>-1 资格失效,且未申请<br>0 刚申请连任时<br>5 申请后,等待审核<br>3 申请连任成功,status 为 1</td></tr><tr><td>prev_term_id</td><td>num</td><td>上一任期的任期 ID</td><td>新版风纪委员启用后的第一个任期,此项的值为 0</td></tr><tr><td>next_term_id</td><td>num</td><td>下一任期的任期 ID</td><td>若当前任期尚未结束,此项的值为 0</td></tr><tr><td>rewards</td><td>object</td><td>任期奖励</td><td>有<code>pendant</code>和<code>coin</code>两个子项</td></tr><tr><td>rewards.pendant</td><td>num</td><td>头像挂件礼包 ID</td><td>合格后一般为 1,不合格为 0</td></tr><tr><td>rewards.coin</td><td>num</td><td>硬币礼包 ID</td><td>合格后一般为 3,不合格为 0</td></tr></tbody></table><details><summary>查看响应示例:</summary><p>注:本示例未传入<code>term_id</code>,返回的是最近一次已结束任期的统计结果</p><div class="language-json line-numbers-mode" data-highlighter="shiki" data-ext="json" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-json"><span class="line"><span style="color:#D4D4D4;">{</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "code"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "message"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ttl"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10001</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uname"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "term_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">300009</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "term_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1669100000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "term_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1671690000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "case_total"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">591</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "active_days"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">30</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "like_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "accuracy_rate"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">74</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pass"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "apply_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "prev_term_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">300007</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "next_term_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "rewards"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pendant"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "coin"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> }</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> }</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><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 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></details><h2 id="统计信息-旧api" tabindex="-1"><a class="header-anchor" href="#统计信息-旧api"><span>统计信息(旧API)</span></a></h2><details><summary>查看折叠内容:</summary><blockquote><p>https://api.bilibili.com/x/credit/jury/kpi</p></blockquote><p><em>方式:GET</em></p><p>认证方式:Cookie(SESSDATA)或APP</p><p><strong>备注</strong>:该api只统计到2021年9月任期,风纪委员改版之前。风纪委员改版之后的数据未收录</p><p><strong>url参数:</strong></p><table><thead><tr><th>参数名</th><th>类型</th><th>内容</th><th>必要性</th><th>备注</th></tr></thead><tbody><tr><td>access_key</td><td>str</td><td>APP登录Token</td><td>APP方式必要</td><td></td></tr></tbody></table><p><strong>json回复:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>code</td><td>num</td><td>返回值</td><td>0:成功<br>-101:账号未登录</td></tr><tr><td>message</td><td>str</td><td>信息</td><td>默认为0</td></tr><tr><td>ttl</td><td>num</td><td>1</td><td></td></tr><tr><td>data</td><td>array</td><td>数据本体</td><td></td></tr></tbody></table><p><code>data</code>数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>obj</td><td>第1个月统计</td><td></td></tr><tr><td>n</td><td>obj</td><td>第(n+1)个月统计</td><td></td></tr><tr><td>……</td><td>obj</td><td>……</td><td>……</td></tr></tbody></table><p><code>data</code> 数组中的对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>id</td><td>num</td><td>0</td><td></td></tr><tr><td>mid</td><td>num</td><td>用户id</td><td></td></tr><tr><td>number</td><td>num</td><td>风纪委员编号</td><td></td></tr><tr><td>day</td><td>num</td><td>数据生成时间(也是任期结束时间)</td><td>时间戳,精确到秒</td></tr><tr><td>rate</td><td>num</td><td>任期完成度</td><td>1=A;2=S;3=S+;4=S++</td></tr><tr><td>rank</td><td>num</td><td>尚不明确</td><td></td></tr><tr><td>rankper</td><td>num</td><td>尚不明确</td><td></td></tr><tr><td>rankTotal</td><td>num</td><td>尚不明确</td><td></td></tr><tr><td>point</td><td>num</td><td>32767</td><td></td></tr><tr><td>activeDays</td><td>num</td><td>活跃天数</td><td></td></tr><tr><td>voteTotal</td><td>num</td><td>投票总数</td><td></td></tr><tr><td>voteRadio</td><td>num</td><td>投中率</td><td></td></tr><tr><td>blockedTotal</td><td>num</td><td>尚不明确</td><td></td></tr><tr><td>termStart</td><td>num</td><td>任期开始时间</td><td>时间戳,精确到秒</td></tr><tr><td>termEnd</td><td>num</td><td>任期结束时间(数据生成时间一致)</td><td>时间戳,精确到秒</td></tr><tr><td>opinion_likes</td><td>num</td><td>观点获赞</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><p>Cookie方式:</p><div class="language-shell line-numbers-mode" data-highlighter="shiki" data-ext="shell" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-shell"><span class="line"><span style="color:#DCDCAA;">curl</span><span style="color:#CE9178;"> 'https://api.bilibili.com/x/credit/jury/kpi'</span><span style="color:#D7BA7D;"> \\</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">-b </span><span style="color:#CE9178;">'SESSDATA=xxx'</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>APP方式:</p><div class="language-shell line-numbers-mode" data-highlighter="shiki" data-ext="shell" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-shell"><span class="line"><span style="color:#DCDCAA;">curl</span><span style="color:#569CD6;"> -G</span><span style="color:#CE9178;"> 'https://api.bilibili.com/x/credit/jury/kpi'</span><span style="color:#D7BA7D;"> \\</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">--data-urlencode </span><span style="color:#CE9178;">'access_key=xxx'</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><details><summary>查看响应示例:</summary><div class="language-json line-numbers-mode" data-highlighter="shiki" data-ext="json" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-json"><span class="line"><span style="color:#D4D4D4;">{</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "code"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "message"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ttl"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "data"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">114343368</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "number"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">199046</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "day"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1539792000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "rate"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "rank"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "rankper"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "rankTotal"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">39584</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "point"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">32767</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "activeDays"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">23</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "voteTotal"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">422</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "voteRadio"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "blockedTotal"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "termStart"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1537200000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "termEnd"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1539792000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "opinion_likes"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">18</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> }</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ]</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><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 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></details></details><h2 id="检查申请风纪委员会资格" tabindex="-1"><a class="header-anchor" href="#检查申请风纪委员会资格"><span>检查申请风纪委员会资格</span></a></h2><blockquote><p><s>https://api.bilibili.com/x/credit/jury/requirement</s> (旧版)</p></blockquote><blockquote><p>https://api.bilibili.com/x/credit/v2/jury/requirement (新版)</p></blockquote><p><em>请求方式:GET</em></p><p>认证方式:Cookie(SESSDATA)或APP</p><p>新版 api 与旧版的区别仅在新版没有 <code>level</code> 字段(新版风纪委员没有等级限制)。</p><p>只有用户<s>会员等级≥Lv4、</s> 90 天内无违规、实名认证且非封禁状态才可以申请加入风纪委员会。</p><p><strong>url参数:</strong></p><table><thead><tr><th>参数名</th><th>类型</th><th>内容</th><th>必要性</th><th>备注</th></tr></thead><tbody><tr><td>access_key</td><td>str</td><td>APP登录Token</td><td>APP方式必要</td><td></td></tr></tbody></table><p><strong>json回复:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>code</td><td>num</td><td>返回值</td><td>0:成功<br>-101:账号未登录</td></tr><tr><td>message</td><td>str</td><td>信息</td><td>默认为0</td></tr><tr><td>ttl</td><td>num</td><td>1</td><td></td></tr><tr><td>data</td><td>object</td><td>数据本体</td><td></td></tr></tbody></table><p><code>data</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>blocked</td><td>bool</td><td>是否被封禁</td><td>true:是<br>false:否<br><strong>下同</strong></td></tr><tr><td>cert</td><td>bool</td><td>是否实名认证</td><td></td></tr><tr><td>level</td><td>bool</td><td>等级是否>=4</td><td>新版无该字段</td></tr><tr><td>rule</td><td>bool</td><td>是否90天内无违规</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><p>Cookie方式:</p><div class="language-shell line-numbers-mode" data-highlighter="shiki" data-ext="shell" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-shell"><span class="line"><span style="color:#DCDCAA;">curl</span><span style="color:#CE9178;"> 'https://api.bilibili.com/x/credit/v2/jury/requirement'</span><span style="color:#D7BA7D;"> \\</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">-b </span><span style="color:#CE9178;">'SESSDATA=xxx'</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>APP方式:</p><div class="language-shell line-numbers-mode" data-highlighter="shiki" data-ext="shell" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-shell"><span class="line"><span style="color:#DCDCAA;">curl</span><span style="color:#569CD6;"> -G</span><span style="color:#CE9178;"> 'https://api.bilibili.com/x/credit/v2/jury/requirement'</span><span style="color:#D7BA7D;"> \\</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">--data-urlencode </span><span style="color:#CE9178;">'access_key=xxx'</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><details><summary>查看响应示例:</summary><div class="language-json line-numbers-mode" data-highlighter="shiki" data-ext="json" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-json"><span class="line"><span style="color:#D4D4D4;">{</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "code"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "message"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ttl"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "blocked"</span><span style="color:#D4D4D4;">: </span><span style="color:#569CD6;">false</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cert"</span><span style="color:#D4D4D4;">: </span><span style="color:#569CD6;">true</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "rule"</span><span style="color:#D4D4D4;">: </span><span style="color:#569CD6;">true</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> }</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><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></details>`,51)]))}const p=s(l,[["render",e]]),c=JSON.parse('{"path":"/docs/blackroom/jury/base_info.html","title":"风纪委员会用户基本信息","lang":"zh-CN","frontmatter":{},"git":{"updatedTime":1677124138000,"contributors":[{"name":"SocialSisterYi","username":"SocialSisterYi","email":"1440239038@qq.com","commits":2,"url":"https://github.com/SocialSisterYi"}],"changelog":[{"hash":"f6760f4be38d5b592d396b211e48c666286524de","time":1677124138000,"email":"1440239038@qq.com","author":"SocialSisterYi","message":"🔨remove header index"},{"hash":"7d89ece2ac46425810647c4ac92acf5f3721cb68","time":1676998806000,"email":"1440239038@qq.com","author":"SocialSisterYi","message":"🚀调整项目结构"}]},"filePathRelative":"docs/blackroom/jury/base_info.md"}');export{p as comp,c as data};
|