mirror of
https://github.com/SocialSisterYi/bilibili-API-collect.git
synced 2026-05-07 10:47:42 +08:00
80 lines
46 KiB
HTML
80 lines
46 KiB
HTML
<!doctype html>
|
||
<html lang="zh-CN">
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta name="viewport" content="width=device-width,initial-scale=1" />
|
||
<meta name="generator" content="VuePress 2.0.0-rc.24" />
|
||
<style>
|
||
:root {
|
||
--vp-c-bg: #fff;
|
||
}
|
||
|
||
[data-theme='dark'] {
|
||
--vp-c-bg: #1b1b1f;
|
||
}
|
||
|
||
html,
|
||
body {
|
||
background-color: var(--vp-c-bg);
|
||
}
|
||
</style>
|
||
<script>
|
||
const useChoice = localStorage.getItem('vuepress-color-scheme')
|
||
const systemStatus =
|
||
'matchMedia' in window
|
||
? window.matchMedia('(prefers-color-scheme: dark)').matches
|
||
: false
|
||
|
||
if (useChoice === 'light') {
|
||
document.documentElement.dataset.theme = 'light'
|
||
} else if (useChoice === 'dark' || systemStatus) {
|
||
document.documentElement.dataset.theme = 'dark'
|
||
}
|
||
</script>
|
||
<link rel="icon" href="/bilibili-API-collect/logo2.jpg"><title>v_voucher 验证 | BAC Document</title><meta name="description" content="社区开源的第三方哔哩哔哩 API 文档">
|
||
<link rel="preload" href="/bilibili-API-collect/assets/style-D1PJH1oj.css" as="style"><link rel="stylesheet" href="/bilibili-API-collect/assets/style-D1PJH1oj.css">
|
||
<link rel="modulepreload" href="/bilibili-API-collect/assets/app-CDdN0tOz.js"><link rel="modulepreload" href="/bilibili-API-collect/assets/v_voucher.html-Ddz3iH5-.js">
|
||
<link rel="prefetch" href="/bilibili-API-collect/assets/CONTRIBUTING.html-PK1UqqxE.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index.html-ogQNRpTk.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index.html-BHWVOlkG.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/splash.html-DT2Mv3Kp.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/ver.html-QyIIKHz2.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-CFmmBt9q.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/list.html-CjC2sa8C.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-kh8YjgtV.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/activity_list.html-BvJR8Ryq.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-CkqFhcAX.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/list.html-B5fi37Z1.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/recommend_author.html-BujFvlYA.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-DTKcRmsh.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/articles.html-Da6F23Ju.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/card.html-D3fqv2ms.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/category.html-_gEerbZj.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-B1d7nL5H.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/view.html-CfrvJobp.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-NeDlGWkg.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-BPQR7Cmp.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/music_list.html-B_bKuCv_.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/musicstream_url.html-EuMHubLL.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/rank.html-FjKu3TyA.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/status_number.html-CeV6WUtE.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/follow.html-CDWBwNwp.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-DXDRP4Tr.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/season_index.html-DEvje2t4.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/timeline.html-CbxJa1xf.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/videostream_url.html-Bf9taY9f.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/banlist.html-BOIn5V7I.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index.html-BtLmZCof.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/video_room.html-wzIAafFQ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-BiHKj1w9.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/videostream_url.html-CqsEu6DJ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/ip.html-E0kaE_eQ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-DD2cAx4v.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/list.html-LLsYtwDq.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index.html-DztA8sxj.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/opus.html-eEc8Yf5P.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/railgun.html-BRLhtOZc.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/season.html-CyIySS1H.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/statistics_data.html-DoGwaL2a.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/upload.html-BwWV1Mob.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/videos.html-CIxKiOa1.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/msg.html-Bit0P_qL.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-Dl7KcSA5.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/buzzword.html-kk7HIlSF.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/config.html-DM69jDie.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/danmaku_proto.html-Xq8rg-Vi.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/danmaku_view_proto.html-BWgynEFR.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/danmaku_xml.html-DU2Yyky8.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/history.html-DlIgteaz.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/snapshot.html-gv9SZux9.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/thumbup.html-DfzKM8Zr.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/webmask.html-BYdvMhex.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-BFV_RxIQ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/all.html-BaPdqgO8.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/atlist.html-CefeZlt1.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/banner.html-BlYb5Zsf.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/basicInfo.html-C73Y6JhK.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/card_info.html-U03rcWu3.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/content.html-BkTvk_al.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/detail.html-CBnQQbZQ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/dynamic_enum.html-Dc_9_y7O.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/get_dynamic_detail.html-DSXWEtO3.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/nav.html-t3QEPmo5.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/publish.html-CW3yJg6O.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/space.html-B2_VulMt.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/topic.html-B7RicLwi.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/Bcoin.html-Dru89PCF.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/WeChat_Alipay.html-DHGxW8Yn.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/charge_list.html-Qt0HXaUu.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/charge_msg.html-BoB2kh1t.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/monthly.html-D2D4XfPu.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-Bzs6kPjU.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/list.html-BPyKjfye.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-CEll5q3T.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-ChgX453v.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/list.html-C6L1c2PM.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/color.html-CuBJhwWM.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/lottery.html-Bl6dJSch.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/skin.html-eLlqRnly.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/history.html-DprmvJ34.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/toview.html-BgUiigz9.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/danmaku.html-CQDg0elV.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/emoticons.html-DP073ORS.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/follow_up_live.html-A8GXI9f5.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/gift.html-CXgFtYD_.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/guard.html-458TdML0.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-COOmU9Ww.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/live_area.html-Cz0Dkm7L.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/live_bill.html-B3EnzSEq.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/live_data.html-Nowo0bdt.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/live_replay.html-B4RZPhCn.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/live_stream.html-6lCtIirB.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/live_vote.html-9LQlvAYm.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/manage.html-B4yA90EK.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/message_stream.html-aQRQQUuq.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/recommend.html-CnDd3KcW.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/redpocket.html-DdHVXRsM.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/report.html-Cstzk6in.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/silent_user_manage.html-DhudMJfm.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/user.html-BtQqLu51.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/cookie_refresh.html-dYWKQSux.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/exit.html-BroV0kq3.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/login_info.html-Bzp6j_Of.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/login_notice.html-wYl00Hm3.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/member_center.html-DFmu76Nc.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/Activity.html-TVXp2qcO.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/ClockIn.html-6YNaAeZA.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/Comic.html-CW5AOWoC.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/Download.html-BXapSEFQ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/Season.html-DXvGggpS.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/User.html-BscndSoG.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index_file.html-DGtsnz1d.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/light_card.html-Zvpc-F1u.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/point_shop.html-DZLcd1xT.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/msg.html-_GbFV9UV.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/private_msg.html-CaEr_DSB.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/private_msg_content.html-CHJdbTzA.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/settings.html-C_MpVg0t.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/b23tv.html-Csfkl4ti.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/buvid3_4.html-t_rPekON.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/bvid_desc.html-DtS-E_fC.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/device_identity.html-DddBW7og.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/errcode.html-B1GfPLhh.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/mathjax.html-TSOsGSWM.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/picture.html-CobTmS-n.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/time_stamp.html-1E25B_hl.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-UfDC4QFo.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/fetch.html-D7Yay-TA.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-CGmcJK93.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-DW2xjXB7.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-BOveruLf.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/list.html-D_bTQEto.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index.html-6DRHNy6O.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/detail.html-oprHdDEr.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/features.html-CcaOOgcg.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/rich_text_nodes.html-CoQPH0FT.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/space.html-XtaqwWUU.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/hot.html-CFUbZNeB.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/search_request.html-CLPBFIjW.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/search_response.html-Bzt-Y-X5.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/suggest.html-B-IFtUVa.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/teenager_mode.html-C4bvGcRa.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/batch.html-D5ZINnHR.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/check_nickname.html-B2_0nrT-.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/contract.html--BB48rg6.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-B8jHpiku.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/medals.html-D3napn8q.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/official_role.html-CmQ7uSBH.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/register.html-D0pdaExC.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/relation.html-BcNqxNhw.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/space.html-BEj4Fbod.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/status_number.html-CFhUtt7s.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-CtswDJuD.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/appeal.html-DmV4u2js.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/attribute_data.html-BcOcmZw1.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/collection.html-MfFQgfvD.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-DNsCTu-l.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/interact_video.html-CUqv5NFS.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/online.html-BpgWFsDU.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/pbp.html-THoyMw_9.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/player.html-DuaavPwy.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/recommend.html-C9UhE8ge.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/report.html-DbuiY7dd.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/snapshot.html-tq8YVbyg.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/status_number.html-Bzy_V6j5.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/summary.html-B5TxyGjs.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/tags.html-D0Jr1AkA.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/video_zone.html-VyZ_et64.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/video_zone_v2.html-C6Muqh5L.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/videostream_url.html-IlTdJFLq.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/dynamic.html-CrIbtawI.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/popular.html-DD13FCMz.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/precious_videos.html-BIva5INa.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/ranking.html-BMFWGpVy.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-Cf3w-sy1.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/center.html-bkoY7WVx.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/clockin.html-Ccx4gQWs.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-B6QTFJMK.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-BSxggG6o.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/404_manga.html-CZDdPabx.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/banner.html-Dh1ZfROR.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/header.html-B-0n93yR.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/zone_upload.html-DahAPJYT.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-9pAfC6IY.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/base_info.html-DD2TBcHH.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/judgement_info.html-6mtwSvq-.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/QR.html-CKsBTmro.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/SMS.html-CSrRgFm4.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/password.html-BIitCOnG.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index.html-D15Ti03q.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/APP.html-pgEqW_L0.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/APPKey.html-Bt5IxB3B.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/bili_ticket.html-vACxIeyA.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/wbi.html-Cu5X3BQY.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/404.html-5JIZPgUW.js" as="script">
|
||
</head>
|
||
<body>
|
||
<div id="app"><!--[--><div class="vp-theme-container external-link-icon" vp-container><!--[--><header class="vp-navbar" vp-navbar><div class="vp-toggle-sidebar-button" title="toggle sidebar" aria-expanded="false" role="button" tabindex="0"><div class="icon" aria-hidden="true"><span></span><span></span><span></span></div></div><span><a class="route-link" href="/bilibili-API-collect/"><img class="vp-site-logo" src="/bilibili-API-collect/logo2.jpg" alt="BAC Document"><span class="vp-site-name vp-hide-mobile" aria-hidden="true">BAC Document</span></a></span><div class="vp-navbar-items-wrapper" style=""><!--[--><!--]--><nav class="vp-navbar-items vp-hide-mobile" aria-label="site navigation"><!--[--><div class="vp-navbar-item"><a class="route-link auto-link" href="/bilibili-API-collect/" aria-label="首页"><!--[--><!--[--><!--]--><!--]-->首页<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/bilibili-API-collect/#🍴目录" aria-label="目录"><!--[--><!--[--><!--]--><!--]-->目录<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/bilibili-API-collect/CONTRIBUTING.html" aria-label="贡献指南"><!--[--><!--[--><!--]--><!--]-->贡献指南<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><div class="vp-navbar-dropdown-wrapper"><button class="vp-navbar-dropdown-title" type="button" aria-label="相关社群"><span class="title">相关社群</span><span class="arrow down"></span></button><button class="vp-navbar-dropdown-title-mobile" type="button" aria-label="相关社群"><span class="title">相关社群</span><span class="right arrow"></span></button><ul class="vp-navbar-dropdown" style="display:none;"><!--[--><li class="vp-navbar-dropdown-item"><a class="auto-link external-link" href="http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=ympvb3LAPT-Ulu3ezhGqbkJ8zXMKImOX&authKey=z1KdkOdKO3wytN43m9K6On9nBtnDL4pAoD6VQHCipFBb9TasNDKuDHCmOE6TF3uc&noverify=0&group_code=191187164" aria-label="QQ交流群(综合技术交流)" rel="noopener noreferrer" target="_blank"><!--[--><!--[--><!--]--><!--]-->QQ交流群(综合技术交流)<!--[--><!--[--><!--]--><!--]--></a></li><li class="vp-navbar-dropdown-item"><a class="auto-link external-link" href="https://t.me/bilibili_API_collect_community" aria-label="Telegram交流群(Github Bot推送)" rel="noopener noreferrer" target="_blank"><!--[--><!--[--><!--]--><!--]-->Telegram交流群(Github Bot推送)<!--[--><!--[--><!--]--><!--]--></a></li><!--]--></ul></div></div><div class="vp-navbar-item"><a class="auto-link external-link" href="https://github.com/SocialSisterYi/bilibili-API-collect" aria-label="GitHub" rel="noopener noreferrer" target="_blank"><!--[--><!--[--><!--]--><!--]-->GitHub<!--[--><!--[--><!--]--><!--]--></a></div><!--]--></nav><!--[--><!--]--><button type="button" class="vp-toggle-color-mode-button" title="toggle color mode"><svg class="light-icon" viewbox="0 0 32 32" style=""><path d="M16 12.005a4 4 0 1 1-4 4a4.005 4.005 0 0 1 4-4m0-2a6 6 0 1 0 6 6a6 6 0 0 0-6-6z" fill="currentColor"></path><path d="M5.394 6.813l1.414-1.415l3.506 3.506L8.9 10.318z" fill="currentColor"></path><path d="M2 15.005h5v2H2z" fill="currentColor"></path><path d="M5.394 25.197L8.9 21.691l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 25.005h2v5h-2z" fill="currentColor"></path><path d="M21.687 23.106l1.414-1.415l3.506 3.506l-1.414 1.414z" fill="currentColor"></path><path d="M25 15.005h5v2h-5z" fill="currentColor"></path><path d="M21.687 8.904l3.506-3.506l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 2.005h2v5h-2z" fill="currentColor"></path></svg><svg class="dark-icon" viewbox="0 0 32 32" style="display:none;"><path d="M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z" fill="currentColor"></path></svg></button><form class="search-box" role="search"><input type="search" placeholder="搜索" autocomplete="off" spellcheck="false" value><!----></form></div></header><!--]--><div class="vp-sidebar-mask"></div><!--[--><aside class="vp-sidebar" vp-sidebar><nav class="vp-navbar-items" aria-label="site navigation"><!--[--><div class="vp-navbar-item"><a class="route-link auto-link" href="/bilibili-API-collect/" aria-label="首页"><!--[--><!--[--><!--]--><!--]-->首页<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/bilibili-API-collect/#🍴目录" aria-label="目录"><!--[--><!--[--><!--]--><!--]-->目录<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/bilibili-API-collect/CONTRIBUTING.html" aria-label="贡献指南"><!--[--><!--[--><!--]--><!--]-->贡献指南<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><div class="vp-navbar-dropdown-wrapper"><button class="vp-navbar-dropdown-title" type="button" aria-label="相关社群"><span class="title">相关社群</span><span class="arrow down"></span></button><button class="vp-navbar-dropdown-title-mobile" type="button" aria-label="相关社群"><span class="title">相关社群</span><span class="right arrow"></span></button><ul class="vp-navbar-dropdown" style="display:none;"><!--[--><li class="vp-navbar-dropdown-item"><a class="auto-link external-link" href="http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=ympvb3LAPT-Ulu3ezhGqbkJ8zXMKImOX&authKey=z1KdkOdKO3wytN43m9K6On9nBtnDL4pAoD6VQHCipFBb9TasNDKuDHCmOE6TF3uc&noverify=0&group_code=191187164" aria-label="QQ交流群(综合技术交流)" rel="noopener noreferrer" target="_blank"><!--[--><!--[--><!--]--><!--]-->QQ交流群(综合技术交流)<!--[--><!--[--><!--]--><!--]--></a></li><li class="vp-navbar-dropdown-item"><a class="auto-link external-link" href="https://t.me/bilibili_API_collect_community" aria-label="Telegram交流群(Github Bot推送)" rel="noopener noreferrer" target="_blank"><!--[--><!--[--><!--]--><!--]-->Telegram交流群(Github Bot推送)<!--[--><!--[--><!--]--><!--]--></a></li><!--]--></ul></div></div><div class="vp-navbar-item"><a class="auto-link external-link" href="https://github.com/SocialSisterYi/bilibili-API-collect" aria-label="GitHub" rel="noopener noreferrer" target="_blank"><!--[--><!--[--><!--]--><!--]-->GitHub<!--[--><!--[--><!--]--><!--]--></a></div><!--]--></nav><!--[--><!--]--><ul class="vp-sidebar-items"><!--[--><li><p tabindex="0" class="vp-sidebar-item vp-sidebar-heading">v_voucher 验证 <!----></p><!----></li><!--]--></ul><!--[--><!--]--></aside><!--]--><!--[--><main class="vp-page"><!--[--><!--]--><div vp-content><!--[--><!--]--><div id="content"><h1 id="v-voucher-验证" tabindex="-1"><a class="header-anchor" href="#v-voucher-验证"><span>v_voucher 验证</span></a></h1><h2 id="简述" tabindex="-1"><a class="header-anchor" href="#简述"><span>简述</span></a></h2><p>当同一接口在短时间内被同一用户/IP/UA多次请求或异常时, 会触发风控, 如接口返回 <code>code</code> 为 <code>-352</code> 即 <code>风控校验失败</code>, 同时 <code>data</code> 中出现 <code>v_voucher</code> 字段, 响应头出现 <code>x-bili-gaia-vvoucher</code></p><p><code>v_voucher</code> 结构为字符串 <code>voucher_</code> 尾随一串以 <code>-</code> 为分隔符的小写 UUID</p><p><code>v_voucher</code> 可用于申请 captcha 验证码, 若无意外发生, 根据验证结果使用 <code>validate</code> 接口获取 <code>grisk_id</code> 作为被风控接口的 <code>gaia_vtoken</code> 与 Cookie 中的 <code>x-bili-gaia-vtoken</code>, 即可恢复正常访问</p><p>若该情况出现在使用 Wbi 签名的接口中, 建议先检查 Wbi 签名是否正确. 若已检查 Wbi 签名或无需签名, 检查请求头中 <code>User-Agent</code> <code>Referer</code> 是否正常, 以及 <code>Cookie</code> 中 <a class="route-link" href="/bilibili-API-collect/docs/misc/sign/bili_ticket.html"><code>bili_ticket</code></a> <a class="route-link" href="/bilibili-API-collect/docs/misc/buvid3_4.html"><code>b_nut</code> <code>buvid3</code> <code>buvid4</code></a> 等是否存在. 使用 captcha 是最后的选择, 因为 captcha 验证需要用户操作</p><p>参见 <a href="https://github.com/SocialSisterYi/bilibili-API-collect/issues/1067" target="_blank" rel="noopener noreferrer">#1067</a></p><p><strong>注意: 不是所有风控都可以使用本方式通过 captcha 解决</strong></p><h2 id="操作流程" tabindex="-1"><a class="header-anchor" href="#操作流程"><span>操作流程</span></a></h2><ol><li><p>快速以不正确的姿势请求接口, 直到返回 <code>v_voucher</code> 字段如下. 若 <code>data</code> 中没有 <code>v_voucher</code> 字段, 则检查响应头 <code>x-bili-gaia-vvoucher</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;">-352</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;">"风控校验失败"</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;"> "v_voucher"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"voucher_84a8c3ce-33f5-4551-9552-9c6b13aa7938"</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></div></li><li><p><a href="#%E4%BB%8E-v_voucher-%E7%94%B3%E8%AF%B7-captcha">请求 <code>register</code> 接口</a>, 请求体传入 <code>csrf</code> 及 <code>v_voucher</code>, 该接口返回与 <a class="route-link" href="/bilibili-API-collect/docs/login/login_action/#%E7%94%B3%E8%AF%B7captcha%E9%AA%8C%E8%AF%81%E7%A0%81">申请captcha验证码</a> 部分相同, 记录此处返回的 <code>token</code> <code>challenge</code></p></li><li><p>按照 <a class="route-link" href="/bilibili-API-collect/docs/login/login_action/#%E9%AA%8C%E8%AF%81captcha%E9%AA%8C%E8%AF%81%E7%A0%81">验证captcha验证码</a> 进行验证, 记下验证结果的 <code>validate</code> 与 <code>seccode</code></p></li><li><p><a href="#%E4%BB%8E%E9%AA%8C%E8%AF%81%E7%BB%93%E6%9E%9C%E8%8E%B7%E5%8F%96-grisk_id">请求 <code>validate</code> 接口</a>, 请求体传入 <code>challenge</code> <code>token</code> <code>validate</code> <code>seccode</code> <code>csrf</code>, 该接口返回 <code>grisk_id</code> 即 <code>gaia_vtoken</code> 与 <code>x-bili-gaia-vtoken</code></p></li><li><p>重新请求原接口, 原 URL 参数加入 <code>gaia_vtoken</code>, Cookie 加入 <code>x-bili-gaia-vtoken</code>, 即恢复正常</p></li></ol><h2 id="接口列表" tabindex="-1"><a class="header-anchor" href="#接口列表"><span>接口列表</span></a></h2><h3 id="从-v-voucher-申请-captcha" tabindex="-1"><a class="header-anchor" href="#从-v-voucher-申请-captcha"><span>从 v_voucher 申请 captcha</span></a></h3><blockquote><p>https://api.bilibili.com/x/gaia-vgate/v1/register</p></blockquote><p>注: 同一有效 <code>v_voucher</code> 只能请求一次, 请求完毕请立即 <a class="route-link" href="/bilibili-API-collect/docs/login/login_action/#%E8%BF%9B%E8%A1%8C%E9%AA%8C%E8%AF%81">进行验证</a> 防止过期失效</p><p><em>请求方式: POST</em></p><p><strong>正文参数(application/x-www-form-urlencoded):</strong></p><table><thead><tr><th>参数名</th><th>类型</th><th>内容</th><th>必要性</th><th>备注</th></tr></thead><tbody><tr><td>csrf</td><td>str</td><td>CSRF Token (位于 Cookie 的 bili_jct)</td><td>非必要</td><td></td></tr><tr><td>v_voucher</td><td>str</td><td>v_voucher</td><td>必要</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>100000: 验证码获取失败</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>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>type</td><td>str</td><td>验证码类型</td><td>目前只有 <code>geetest</code></td></tr><tr><td>token</td><td>str</td><td>验证码 token</td><td>用于验证</td></tr><tr><td>geetest</td><td>obj</td><td>极验信息</td><td>若为 null 则说明该风控无法通过 captcha 解除</td></tr><tr><td>biliword</td><td>null</td><td></td><td></td></tr><tr><td>phone</td><td>null</td><td></td><td></td></tr><tr><td>sms</td><td>null</td><td></td><td></td></tr></tbody></table><p><code>geetest</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>gt</td><td>str</td><td>极验id</td><td>一般为固定值</td></tr><tr><td>challenge</td><td>str</td><td>极验KEY</td><td>由B站后端产生用于人机验证</td></tr></tbody></table><p><strong>示例:</strong></p><p>假设此处 <code>v_voucher</code> 为 <code>voucher_ecca35e6-36da-4f38-bd84-b3f420ea08c1</code></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;"> -X</span><span style="color:#CE9178;"> POST</span><span style="color:#CE9178;"> "https://api.bilibili.com/x/gaia-vgate/v1/register"</span><span style="color:#D7BA7D;"> \</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">--data-urlencode </span><span style="color:#CE9178;">"v_voucher=voucher_ecca35e6-36da-4f38-bd84-b3f420ea08c1"</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;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"geetest"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "token"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"e7abdb050c3d4609979f1685137e3bc0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "geetest"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "challenge"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"85118f8714875ca4c6d5641bb0ce9ddf"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gt"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ac597a4506fee079629df5d8b66dd4fe"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "biliword"</span><span style="color:#D4D4D4;">: </span><span style="color:#569CD6;">null</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "phone"</span><span style="color:#D4D4D4;">: </span><span style="color:#569CD6;">null</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "sms"</span><span style="color:#D4D4D4;">: </span><span style="color:#569CD6;">null</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></div></details><h2 id="从验证结果获取-grisk-id" tabindex="-1"><a class="header-anchor" href="#从验证结果获取-grisk-id"><span>从验证结果获取 grisk_id</span></a></h2><blockquote><p>https://api.bilibili.com/x/gaia-vgate/v1/validate</p></blockquote><p><em>请求方式: POST</em></p><p><strong>正文参数(application/x-www-form-urlencoded):</strong></p><table><thead><tr><th>参数名</th><th>类型</th><th>内容</th><th>必要性</th><th>备注</th></tr></thead><tbody><tr><td>csrf</td><td>str</td><td>CSRF Token (位于 Cookie 的 bili_jct)</td><td>非必要</td><td>若登陆则必要</td></tr><tr><td>challenge</td><td>str</td><td>验证码 challenge</td><td>必要</td><td></td></tr><tr><td>token</td><td>str</td><td>验证码 token</td><td>必要</td><td></td></tr><tr><td>validate</td><td>str</td><td>验证结果 validate</td><td>必要</td><td></td></tr><tr><td>seccode</td><td>str</td><td>验证结果 seccode</td><td>必要</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>-111: csrf 校验失败<br>100003: 验证码过期</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>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>is_valid</td><td>num</td><td>验证结果</td><td>1:验证成功</td></tr><tr><td>grisk_id</td><td>str</td><td>gaia_vtoken</td><td>用于恢复正常访问</td></tr></tbody></table><p><strong>示例:</strong></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;"> -X</span><span style="color:#CE9178;"> POST</span><span style="color:#CE9178;"> "https://api.bilibili.com/x/gaia-vgate/v1/validate"</span><span style="color:#D7BA7D;"> \</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">--data-urlencode </span><span style="color:#CE9178;">"challenge=e4fcb337b8c0427b56320f97e1064210"</span><span style="color:#D7BA7D;"> \</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">--data-urlencode </span><span style="color:#CE9178;">"csrf=xxxxxxxxxxxxxxx"</span><span style="color:#D7BA7D;"> \</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">--data-urlencode </span><span style="color:#CE9178;">"seccode=360f7b9cf75c74c68fbb7475416d0e0d|jordan"</span><span style="color:#D7BA7D;"> \</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">--data-urlencode </span><span style="color:#CE9178;">"token=0e1e58bdff3d4b8aa298e346fed07eeb"</span><span style="color:#D7BA7D;"> \</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">--data-urlencode </span><span style="color:#CE9178;">"validate=360f7b9cf75c74c68fbb7475416d0e0d"</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></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;"> "is_valid"</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;"> "grisk_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"2e91cf2b67172ca8432fe7c9ab66a5c4"</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></div></details></div><!--[--><!--]--></div><footer class="vp-page-meta"><div class="vp-meta-item edit-link"><a class="auto-link external-link label" href="https://github.com/SocialSisterYi/bilibili-API-collect/edit/master/docs/misc/sign/v_voucher.md" aria-label="在 GitHub 上编辑此页" rel="noopener noreferrer" target="_blank"><!--[--><!--[--><svg class="edit-icon" viewbox="0 0 1024 1024"><g fill="currentColor"><path d="M430.818 653.65a60.46 60.46 0 0 1-50.96-93.281l71.69-114.012 7.773-10.365L816.038 80.138A60.46 60.46 0 0 1 859.225 62a60.46 60.46 0 0 1 43.186 18.138l43.186 43.186a60.46 60.46 0 0 1 0 86.373L588.879 565.55l-8.637 8.637-117.466 68.234a60.46 60.46 0 0 1-31.958 11.229z"></path><path d="M728.802 962H252.891A190.883 190.883 0 0 1 62.008 771.98V296.934a190.883 190.883 0 0 1 190.883-192.61h267.754a60.46 60.46 0 0 1 0 120.92H252.891a69.962 69.962 0 0 0-69.098 69.099V771.98a69.962 69.962 0 0 0 69.098 69.098h475.911A69.962 69.962 0 0 0 797.9 771.98V503.363a60.46 60.46 0 1 1 120.922 0V771.98A190.883 190.883 0 0 1 728.802 962z"></path></g></svg><!--]--><!--]-->在 GitHub 上编辑此页<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-meta-item git-info"><div class="vp-meta-item last-updated"><span class="meta-item-label">最近更新: </span><time class="meta-item-info" datetime="2025-04-18T17:17:32.000Z" data-allow-mismatch>2025/4/18 17:17</time></div><div class="vp-meta-item contributors"><span class="meta-item-label">Contributors: </span><span class="meta-item-info"><!--[--><!--[--><span class="contributor" title="email: 102411014+SessionHu@users.noreply.github.com">SessionHu</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: 45892418+SocialSisterYi@users.noreply.github.com">SocialSisterYi</span><!----><!--]--><!--]--></span></div></div></footer><!----><!--[--><!--[--><footer style="text-align:center;"> Copyright © 2020-2025 <a href="https://github.com/SocialSisterYi/">SocialSisterYi</a> | <a href="https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/LICENSE">CC-BY-NC-4.0 Licensed</a></footer><!--]--><!--]--></main><!--]--></div><!--[--><!----><!--]--><!--]--></div>
|
||
<script type="module" src="/bilibili-API-collect/assets/app-CDdN0tOz.js" defer></script>
|
||
</body>
|
||
</html>
|