3400 lines
952 KiB
HTML
3400 lines
952 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>直播间信息流 | 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-Dgsdh8A6.js"><link rel="modulepreload" href="/bilibili-API-collect/assets/message_stream.html-DYabMnOf.js">
|
||
<link rel="prefetch" href="/bilibili-API-collect/assets/CONTRIBUTING.html-Dg5RrJ0s.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index.html-CyFjrwOB.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index.html-DfGFo93u.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/splash.html-DTxmsPVe.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/ver.html-BK7Hl968.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-CRFYL4xy.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/list.html-67H6b90D.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-CkX_wc45.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/activity_list.html-Bekn3Lxe.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-DMnsBsuq.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/list.html-CBuhzqhd.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/recommend_author.html-DBwItBdc.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-C0ql065z.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/articles.html-zLkcz3pu.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/card.html-wL4C5GKc.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/category.html-Xldy-aPs.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-CB0fSHFP.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/view.html-COrufaKB.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-BeujPZDG.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-DvFa4PRS.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/music_list.html-DeijlME4.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/musicstream_url.html-qq6CNfyp.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/rank.html-DT2C28KO.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/status_number.html-DEiPXucy.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/follow.html-DOVJW4CZ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-BLypTc8g.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/season_index.html-BSNCSXU1.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/timeline.html-CzpzQzIG.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/videostream_url.html-DlvjAVi_.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/banlist.html-Bx6m-UTQ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index.html-BMdR7u31.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/video_room.html-CJ-aNxn7.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-BHbw7wWp.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/videostream_url.html-DnLcd0On.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/ip.html-BZmNmhHk.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-D_ydhzqh.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/list.html-D36gw51A.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index.html-BN64GETH.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/opus.html-CoQ5EdO3.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/railgun.html-2O05GCD4.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/season.html-B_fCwBA8.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/statistics_data.html-BWH8OqIZ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/upload.html-DvDEkxhj.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/videos.html-4_uXrA4K.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/msg.html-C4G_rrXA.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-DeaDnvTK.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/buzzword.html-3axAz5ab.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/config.html-P2TT80Ma.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/danmaku_proto.html-B5M4AXvu.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/danmaku_view_proto.html-DtK2aZTc.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/danmaku_xml.html-bHEnwOx6.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/history.html-D731H-Qd.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/snapshot.html-sItLSrou.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/thumbup.html-oIOmP01b.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/webmask.html-BwxLSheT.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-D9uytAI1.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/all.html-MgLtiraJ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/atlist.html-CG0zNeT5.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/banner.html-W9RH5Lg_.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/basicInfo.html-DamYRO2m.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/card_info.html-BWktH6O6.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/content.html-DefzfqTR.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/detail.html-DH1NRSL5.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/dynamic_enum.html-DL_Gf64x.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/get_dynamic_detail.html-Bbk5LVZ-.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/nav.html-D91zXMZR.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/publish.html-DaacAe0m.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/space.html-BjwA2AkB.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/topic.html-CxxVTskb.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/Bcoin.html-BhhfS1Rx.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/WeChat_Alipay.html-D7UPw-Mv.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/charge_list.html-DOFwkRFh.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/charge_msg.html-Bd63UhW6.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/monthly.html-D8O3h0v-.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-DvqnymQp.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/list.html-Dk7ayv8u.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-DkRNgDlt.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-BSjizl7z.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/list.html-BfbnP9bx.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/color.html-D1CBKZrT.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/lottery.html-DbmXyYLK.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/skin.html-B7_-FfE5.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/history.html-U2B19yU-.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/toview.html-m3XzHepP.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/danmaku.html-cYqsa6rm.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/emoticons.html-XPYXDzf0.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/follow_up_live.html-B7NT2XJb.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/gift.html-CPTDEb2_.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/guard.html-CgEHD9Az.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-bgddEvuk.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/live_area.html-UOPRZqNz.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/live_bill.html-Bxf6rN7p.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/live_data.html-DPx4fcGp.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/live_replay.html-iMUKGSwe.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/live_stream.html-CTvbm8Zd.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/live_vote.html-niGIJdSc.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/manage.html-DmvWf2hl.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/recommend.html-0Yo2xP9c.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/redpocket.html-Bc9pXjpT.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/report.html-BHBFFQZc.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/silent_user_manage.html-8B8EvR5w.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/user.html-FhJX8EJT.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/cookie_refresh.html-C-y7uaCA.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/exit.html-wyBJUhyQ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/login_info.html-DcTURbz0.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/login_notice.html-BXRbf4ou.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/member_center.html-UE6PIsuf.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/Activity.html-Bxk-gk5Y.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/ClockIn.html-CenNAwzg.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/Comic.html-CLerib4W.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/Download.html-Br9YEqP_.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/Season.html-Bv-xbTdd.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/User.html-BxuEgE-I.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index_file.html-KxhduYzw.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/light_card.html-BX3csIVY.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/point_shop.html-BUYGiY4x.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/msg.html-DgLc4Fa5.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/private_msg.html-CTuY6IIe.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/private_msg_content.html-DnEBdBrk.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/settings.html-BbVpohbZ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/b23tv.html-Dxsq1OVj.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/buvid3_4.html-DBUwha3H.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/bvid_desc.html-C81lzKez.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/device_identity.html-B5I04eFh.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/errcode.html-BlmDP2Xd.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/mathjax.html-B4Rx2kT_.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/picture.html-CKV2obIX.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/time_stamp.html-Cf7HhcO3.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-UGem3f8j.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/fetch.html-BtDU5o5f.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-C9gLOntC.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-DLzbyzsd.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-BtDZhXMA.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/list.html-Db8OOHOo.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index.html-5vHX0xv-.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/detail.html-VOBIbF4h.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/features.html-DiZBiXUW.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/rich_text_nodes.html-BvGiNCao.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/space.html-BdhGUVoS.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/hot.html-C_FX8JaJ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/search_request.html-xQgx95ji.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/search_response.html-BFpK_6jG.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/suggest.html-DlPRFJxV.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/teenager_mode.html-D3G18A_n.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/batch.html-cGq5Qeh2.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/check_nickname.html-BRdxxp6m.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/contract.html-YS65q_jn.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-CktfHCh6.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/medals.html-BRvf8EJa.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/official_role.html-CBvofUdP.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/register.html-BOasFjaK.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/relation.html-b3hEZ13C.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/space.html-BfZb_dIi.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/status_number.html-BT56l5dB.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-DLBmRfG7.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/appeal.html-CcLQmg66.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/attribute_data.html-C_YkRlS-.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/collection.html-B-uxvybk.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-L873uB9d.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/interact_video.html-DoiQ0Pcr.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/online.html-DJ5lT1x9.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/pbp.html-BBYSf0a-.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/player.html-ZpJBp7gv.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/recommend.html-D0A21iEw.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/report.html-DuHXegGH.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/snapshot.html-hqn3Xd78.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/status_number.html-iguXtKgQ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/summary.html-DYcY1pBr.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/tags.html-Jjo00nOo.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/video_zone.html-B-nRnqQj.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/video_zone_v2.html-Cqbk0tky.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/videostream_url.html-JIL5pwcj.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/dynamic.html-BfZKb2_b.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/popular.html-xzW9jflm.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/precious_videos.html-DUvixdN1.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/ranking.html-Cx0F7V2z.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-1E0fVjfS.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/center.html-FZSMvI39.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/clockin.html-CE6-I-0u.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-D7kTJjVD.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/info.html-Bj2GpsEI.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/404_manga.html-CkQTSSKc.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/banner.html-CWlCIz3C.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/header.html-CSeKquiq.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/zone_upload.html-CcYIfnj4.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/action.html-BIakPva5.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/base_info.html-DevYYkKc.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/judgement_info.html-BuyAWrJX.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/QR.html-BHJa37nz.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/SMS.html-In_XL6PP.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/password.html-CmP0Tl9k.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/index.html-B3pWXgRb.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/APP.html-CuPBHwrB.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/APPKey.html-CPC2-tlJ.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/bili_ticket.html-BusUE46s.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/v_voucher.html-BbbVVnZu.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/wbi.html-D21GJ5Gx.js" as="script"><link rel="prefetch" href="/bilibili-API-collect/assets/404.html-DrI-cPdQ.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">直播间信息流 <!----></p><!----></li><!--]--></ul><!--[--><!--]--></aside><!--]--><!--[--><main class="vp-page"><!--[--><!--]--><div vp-content><!--[--><!--]--><div id="content"><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.live.bilibili.com/xlive/web-room/v1/index/getDanmuInfo</p></blockquote><p><em>请求方法: GET</em></p><p>认证方式: Cookie(SESSDATA)</p><p>鉴权方式:<a class="route-link" href="/bilibili-API-collect/docs/misc/sign/wbi.html">Wbi 签名</a>, Cookie中的<code>buvid3</code>不为空</p><p>可以选择进行认证,若未认证视作未登录,将会受到限制,详见后续内容。</p><p><strong>URL参数:</strong></p><table><thead><tr><th>参数名</th><th>类型</th><th>内容</th><th>必要性</th><th>备注</th></tr></thead><tbody><tr><td>id</td><td>num</td><td>直播间真实id</td><td>必要</td><td></td></tr><tr><td>type</td><td>num</td><td>(?)</td><td>非必要</td><td>作用尚不明确</td></tr><tr><td>web_location</td><td>str</td><td>(?)</td><td>非必要</td><td>作用尚不明确</td></tr><tr><td>w_rid</td><td>str</td><td>Wbi 签名</td><td>必要</td><td>详见 <a class="route-link" href="/bilibili-API-collect/docs/misc/sign/wbi.html">Wbi 签名</a></td></tr><tr><td>wts</td><td>num</td><td>当前时间戳</td><td>必要</td><td>详见 <a class="route-link" href="/bilibili-API-collect/docs/misc/sign/wbi.html">Wbi 签名</a></td></tr></tbody></table><p>注: 从2025年5月26日开始正式强制要求Wbi签名,2025年6月27日开始要求<code>buvid3</code>。见<a href="https://github.com/SocialSisterYi/bilibili-API-collect/issues/1295" target="_blank" rel="noopener noreferrer">#1295</a></p><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>1: 错误<br>65530: token 错误 (登录错误)<br>60009: 分区不存在<br>1002002: 房间号错误<br><strong>(其他错误码有待补充)</strong></td></tr><tr><td>message</td><td>str</td><td>错误信息</td><td>默认为空</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>group</td><td>str</td><td>live</td><td></td></tr><tr><td>business_id</td><td>num</td><td>0</td><td></td></tr><tr><td>refresh_row_factor</td><td>num</td><td>0.125</td><td></td></tr><tr><td>refresh_rate</td><td>num</td><td>100</td><td></td></tr><tr><td>max_delay</td><td>num</td><td>5000</td><td></td></tr><tr><td>token</td><td>str</td><td>认证秘钥</td><td></td></tr><tr><td>host_list</td><td>array</td><td>信息流服务器节点列表</td><td></td></tr></tbody></table><p><code>data.host_list[n]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>host</td><td>str</td><td>服务器域名</td><td></td></tr><tr><td>port</td><td>num</td><td>TCP 端口</td><td></td></tr><tr><td>wss_port</td><td>num</td><td>WSS 端口</td><td></td></tr><tr><td>ws_port</td><td>num</td><td>WS 端口</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><p>获得直播间 <code>1017</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:#CE9178;"> 'https://api.live.bilibili.com/xlive/web-room/v1/index/getDanmuInfo?id=1017&type=0&web_location=444.8&w_rid=cf24f88ea0cbb61e7b29aed0c070187d&wts=1748266797'</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><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;"> "group"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"live"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "business_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;"> "refresh_row_factor"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0.125</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "refresh_rate"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "max_delay"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5000</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;">"gZ2Pp2T4rIc2HfD0e53FHhQAwKWjb6-QDD84AcxXi8sk3S89XcdvPWOgClZIMZ5mESr19-JKTOFxayX4IjeSQuckWqohE5Y0aHn-agpc2uU7aPXW3-Xmra3QEKljMZS5fM3q2vCf2XcAsjc8Xup7MVAc8SLWWXhQz0s7f1alCkaJBAIPA-i2nS39Ri4O"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "host_list"</span><span style="color:#D4D4D4;">:[</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "host"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"zj-cn-live-comet.chat.bilibili.com"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2243</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wss_port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2245</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ws_port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2244</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:#9CDCFE;"> "host"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"zj-cn-live-comet.chat.bilibili.com"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2243</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wss_port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2245</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ws_port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2244</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:#9CDCFE;"> "host"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"bd-sz-live-comet-14.chat.bilibili.com"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2243</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wss_port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2245</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ws_port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2244</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:#9CDCFE;"> "host"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"bd-bj-live-comet-09.chat.bilibili.com"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2243</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wss_port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2245</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ws_port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2244</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:#9CDCFE;"> "host"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"broadcastlv.chat.bilibili.com"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2243</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wss_port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2245</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ws_port"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2244</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>
|
||
<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 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="数据包格式" tabindex="-1"><a class="header-anchor" href="#数据包格式"><span>数据包格式</span></a></h2><p>数据包为 MQ (Message Queue, 消息队列) 使用 WebSocket 或 TCP 连接作为通道, 具体格式为 头部数据 + 正文数据</p><p><strong>注: 特别的</strong>, WS 与 WSS 连接地址带有路径 <code>/sub</code>, 如 <code>wss://broadcastlv.chat.bilibili.com:443/sub</code>.</p><p><strong>再注:</strong> B 站更新了隐私政策, 连接建立后, 若该连接认证时传入信息来自未登录用户, 会提示 <code>为保护用户隐私,未注册登陆用户将无法查看他人昵称</code>, 随后部分数据包(如“弹幕”、“用户交互消息”)的用户 mid 都为 <code>0</code>, 用户名部分也使用 <code>*</code> 保护, 部分房间受到豁免, 参见 <a href="https://github.com/SocialSisterYi/bilibili-API-collect/issues/732" target="_blank" rel="noopener noreferrer">#732</a></p><p>操作流程 (伪代码):</p><div class="language-javascript line-numbers-mode" data-highlighter="shiki" data-ext="javascript" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-javascript"><span class="line"><span style="color:#569CD6;">const</span><span style="color:#4FC1FF;"> s</span><span style="color:#D4D4D4;"> = </span><span style="color:#569CD6;">new</span><span style="color:#DCDCAA;"> Socket</span><span style="color:#D4D4D4;">(</span><span style="color:#9CDCFE;">uri</span><span style="color:#D4D4D4;">);</span></span>
|
||
<span class="line"><span style="color:#6A9955;">// 认证包</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;">s</span><span style="color:#D4D4D4;">.</span><span style="color:#DCDCAA;">send</span><span style="color:#D4D4D4;">(</span><span style="color:#CE9178;">'verify_hello'</span><span style="color:#D4D4D4;">);</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;">s</span><span style="color:#D4D4D4;">.</span><span style="color:#DCDCAA;">receive</span><span style="color:#D4D4D4;">(</span><span style="color:#CE9178;">'verfiy_reply'</span><span style="color:#D4D4D4;">);</span></span>
|
||
<span class="line"><span style="color:#6A9955;">// 心跳包</span></span>
|
||
<span class="line"><span style="color:#DCDCAA;">setInterval</span><span style="color:#D4D4D4;">(() </span><span style="color:#569CD6;">=></span><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> s</span><span style="color:#D4D4D4;">.</span><span style="color:#DCDCAA;">send</span><span style="color:#D4D4D4;">(</span><span style="color:#CE9178;">'heartbeat'</span><span style="color:#D4D4D4;">);</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> s</span><span style="color:#D4D4D4;">.</span><span style="color:#DCDCAA;">receive</span><span style="color:#D4D4D4;">(</span><span style="color:#CE9178;">'heartbeat_reply'</span><span style="color:#D4D4D4;">);</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;">}, </span><span style="color:#B5CEA8;">30000</span><span style="color:#D4D4D4;">);</span></span>
|
||
<span class="line"><span style="color:#6A9955;">// 接收普通包</span></span>
|
||
<span class="line"><span style="color:#C586C0;">while</span><span style="color:#D4D4D4;"> (!</span><span style="color:#9CDCFE;">s</span><span style="color:#D4D4D4;">.</span><span style="color:#DCDCAA;">isclosed</span><span style="color:#D4D4D4;">()) {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> s</span><span style="color:#D4D4D4;">.</span><span style="color:#DCDCAA;">receive</span><span style="color:#D4D4D4;">(</span><span style="color:#CE9178;">'normal_package'</span><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></div><p>头部格式:</p><table><thead><tr><th>偏移量</th><th>长度</th><th>类型</th><th>含义</th></tr></thead><tbody><tr><td>0</td><td>4</td><td>uint32</td><td>封包总大小 (头部大小 + 正文大小)</td></tr><tr><td>4</td><td>2</td><td>uint16</td><td>头部大小 (一般为 0x0010, 即 16 字节)</td></tr><tr><td>6</td><td>2</td><td>uint16</td><td>协议版本:<br>0: 普通包 (正文不使用压缩)<br>1: 心跳及认证包 (正文不使用压缩)<br>2: 普通包 (正文使用 zlib 压缩)<br>3: 普通包 (使用 brotli 压缩的多个带文件头的普通包)</td></tr><tr><td>8</td><td>4</td><td>uint32</td><td>操作码 (封包类型)</td></tr><tr><td>12</td><td>4</td><td>uint32</td><td>sequence, 每次发包时向上递增</td></tr></tbody></table><p>操作码:</p><table><thead><tr><th>代码</th><th>含义</th></tr></thead><tbody><tr><td>2</td><td>心跳包</td></tr><tr><td>3</td><td>心跳包回复 (人气值)</td></tr><tr><td>5</td><td>普通包 (命令)</td></tr><tr><td>7</td><td>认证包</td></tr><tr><td>8</td><td>认证包回复</td></tr></tbody></table><p><em>普通包可能包含多条命令, 每个命令有一个头部, 指示该条命令的长度等信息</em></p><h2 id="数据包" tabindex="-1"><a class="header-anchor" href="#数据包"><span>数据包</span></a></h2><h3 id="认证包" tabindex="-1"><a class="header-anchor" href="#认证包"><span>认证包</span></a></h3><p><em>方向: 上行</em></p><p>注: 连接成功后 5 秒内发送, 否则强制断开连接</p><p>再注: 若<code>uid</code>字段填写的是用户mid,则通过<code>获取信息流认证密钥</code>接口使用的认证信息所属用户mid必须与<code>uid</code>字段相同,并正确传递认证密钥,否则强制断开连接。</p><p><strong>JSON正文:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>必要性</th><th>备注</th></tr></thead><tbody><tr><td>uid</td><td>num</td><td>用户mid</td><td>非必要</td><td>0 即为游客登录</td></tr><tr><td>roomid</td><td>num</td><td>加入房间的id</td><td>必要</td><td>直播间真实id</td></tr><tr><td>protover</td><td>num</td><td>协议版本</td><td>非必要</td><td>3, 与数据包头部协议版本无关</td></tr><tr><td>platform</td><td>str</td><td>平台标识</td><td>非必要</td><td><code>web</code></td></tr><tr><td>type</td><td>num</td><td>2</td><td>非必要</td><td></td></tr><tr><td>key</td><td>str</td><td>认证秘钥</td><td>非必要</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><div class="language-text line-numbers-mode" data-highlighter="shiki" data-ext="text" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-text"><span class="line"><span>00000000: 0000 00ff 0010 0001 0000 0007 0000 0001 ................</span></span>
|
||
<span class="line"><span>00000001: 7b22 7569 6422 3a31 3630 3134 3836 3234 {"uid":160148624</span></span>
|
||
<span class="line"><span>00000002: 2c22 726f 6f6d 6964 223a 3232 3630 3831 ,"roomid":226081</span></span>
|
||
<span class="line"><span>00000003: 3132 2c22 7072 6f74 6f76 6572 223a 332c 12,"protover":3,</span></span>
|
||
<span class="line"><span>00000004: 2270 6c61 7466 6f72 6d22 3a22 7765 6222 "platform":"web"</span></span>
|
||
<span class="line"><span>00000005: 2c22 7479 7065 223a 322c 226b 6579 223a ,"type":2,"key":</span></span>
|
||
<span class="line"><span>00000006: 2230 7670 5448 5737 7757 556e 6c6f 5270 "0vpTHW7wWUnloRp</span></span>
|
||
<span class="line"><span>00000007: 5251 6b47 764e 626e 7776 7364 6d2d 7159 RQkGvNbnwvsdm-qY</span></span>
|
||
<span class="line"><span>00000008: 4777 4243 5875 2d59 5164 6e57 7653 5547 GwBCXu-YQdnWvSUG</span></span>
|
||
<span class="line"><span>00000009: 7373 4139 7962 4b68 7932 6a78 3952 6f63 ssA9ybKhy2jx9Roc</span></span>
|
||
<span class="line"><span>0000000a: 4150 4651 6d54 4f6b 5277 6b4b 687a 4479 APFQmTOkRwkKhzDy</span></span>
|
||
<span class="line"><span>0000000b: 4839 5054 756f 5468 6834 4630 7562 584c H9PTuoThh4F0ubXL</span></span>
|
||
<span class="line"><span>0000000c: 4964 6e69 3734 5539 304b 4242 6972 3248 Idni74U90KBBir2H</span></span>
|
||
<span class="line"><span>0000000d: 7451 3941 3777 674b 3438 4b7a 495f 5a5a tQ9A7wgK48KzI_ZZ</span></span>
|
||
<span class="line"><span>0000000e: 3838 7557 4e59 6652 4f48 6964 4e6a 3732 88uWNYfROHidNj72</span></span>
|
||
<span class="line"><span>0000000f: 7061 796e 3479 3071 4268 513d 3d22 7d payn4y0qBhQ=="}</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><h3 id="认证包回复" tabindex="-1"><a class="header-anchor" href="#认证包回复"><span>认证包回复</span></a></h3><p><em>方向: 下行</em></p><p>注: 在认证包发送成功后就会收到 JSON 正文, 若失败则返回 HTTP/0.9 的 403</p><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: 认证成功</td></tr></tbody></table><p><strong>示例:</strong></p><div class="language-text line-numbers-mode" data-highlighter="shiki" data-ext="text" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-text"><span class="line"><span>00000000: 0000 001a 0010 0001 0000 0008 0000 0001 ................</span></span>
|
||
<span class="line"><span>00000001: 7b22 636f 6465 223a 307d {"code":0}</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><h3 id="心跳包" tabindex="-1"><a class="header-anchor" href="#心跳包"><span>心跳包</span></a></h3><p><em>方向: 上行</em></p><p>注: 30 秒左右发送一次, 否则 60 秒后会被强制断开连接</p><p><strong>正文:</strong></p><p>可以为空或任意字符</p><p><strong>示例:</strong></p><div class="language-text line-numbers-mode" data-highlighter="shiki" data-ext="text" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-text"><span class="line"><span>00000000: 0000 001f 0010 0001 0000 0002 0000 0001 ................</span></span>
|
||
<span class="line"><span>00000001: 5b6f 626a 6563 7420 4f62 6a65 6374 5d [object Object]</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><h3 id="心跳包回复-人气值" tabindex="-1"><a class="header-anchor" href="#心跳包回复-人气值"><span>心跳包回复 (人气值)</span></a></h3><p><em>方向: 下行</em></p><p>注: 在心跳包发送成功后就会收到</p><p><strong>正文:</strong></p><p>正文分为两个部分</p><ul><li><p>第一部分: uint32 整数代表的房间当前的人气值</p></li><li><p>第二部分: 心跳包正文内容</p></li></ul><p><strong>示例:</strong></p><p>示例房间内人气值为 2466 (0x000009a2)</p><div class="language-text line-numbers-mode" data-highlighter="shiki" data-ext="text" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-text"><span class="line"><span>00000000: 0000 0014 0010 0001 0000 0003 0000 0000 ................</span></span>
|
||
<span class="line"><span>00000001: 0000 09a2 5b6f 626a 6563 7420 4f62 6a65 ....[object Obje</span></span>
|
||
<span class="line"><span>00000002: 6374 5d ct]</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></div><h3 id="普通包" tabindex="-1"><a class="header-anchor" href="#普通包"><span>普通包</span></a></h3><p><em>方向: 下行</em></p><p><strong>正文:</strong></p><p>一般为普通 JSON 数据</p><p>大多数普通包都经过 zlib 或 brotli 压缩</p><p><strong>示例:</strong></p><div class="language-text line-numbers-mode" data-highlighter="shiki" data-ext="text" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-text"><span class="line"><span>00000000: 0000 0086 0010 0003 0000 0005 0000 0000 ................</span></span>
|
||
<span class="line"><span>00000001: 8b38 8000 0000 7200 1000 0000 0000 0500 .8....r.........</span></span>
|
||
<span class="line"><span>00000002: 0000 007b 2263 6d64 223a 2257 4154 4348 ...{"cmd":"WATCH</span></span>
|
||
<span class="line"><span>00000003: 4544 5f43 4841 4e47 4522 2c22 6461 7461 ED_CHANGE","data</span></span>
|
||
<span class="line"><span>00000004: 223a 7b22 6e75 6d22 3a32 3230 3937 2c22 ":{"num":22097,"</span></span>
|
||
<span class="line"><span>00000005: 7465 7874 5f73 6d61 6c6c 223a 2232 2e32 text_small":"2.2</span></span>
|
||
<span class="line"><span>00000006: e4b8 8722 2c22 7465 7874 5f6c 6172 6765 ...","text_large</span></span>
|
||
<span class="line"><span>00000007: 223a 2232 2e32 e4b8 87e4 baba e79c 8be8 ":"2.2..........</span></span>
|
||
<span class="line"><span>00000008: bf87 227d 7d03 .."}}.</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><h4 id="弹幕-danmu-msg" tabindex="-1"><a class="header-anchor" href="#弹幕-danmu-msg"><span>弹幕 (DANMU_MSG)</span></a></h4><p>注: 当收到弹幕时接收到此条消息, 10 进制转 16 进制若位数不足则在左侧补 <code>0</code></p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>DANMU_MSG</code></td><td></td></tr><tr><td>dm_v2</td><td>str</td><td>空串?</td><td></td></tr><tr><td>info</td><td>array</td><td>弹幕信息</td><td>感谢 <a href="https://github.com/SocialSisterYi/bilibili-API-collect/issues/1084" target="_blank" rel="noopener noreferrer">#1084</a> 补充</td></tr><tr><td>msg_id</td><td>str</td><td>弹幕id?</td><td>极低概率存在</td></tr><tr><td>p_is_ack</td><td>bool</td><td></td><td>极低概率存在</td></tr><tr><td>p_msg_type</td><td>num</td><td></td><td>极低概率存在</td></tr><tr><td>send_time</td><td>num</td><td>发送时间戳</td><td>Unix 毫秒时间戳,极低概率存在</td></tr></tbody></table><p><code>info</code> 数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>array</td><td>弹幕信息</td><td>大部分信息可从 <code>info[0][15].extra</code> 获取</td></tr><tr><td>1</td><td>str</td><td>弹幕文本</td><td></td></tr><tr><td>2</td><td>array</td><td>发送者信息</td><td>大部分信息可从 <code>info[0][15].user</code> 获取</td></tr><tr><td>3</td><td>array</td><td>发送者粉丝勋章信息</td><td>若无则为空</td></tr><tr><td>4</td><td>array</td><td>发送者UL等级信息</td><td></td></tr><tr><td>5</td><td>array</td><td>?</td><td></td></tr><tr><td>6</td><td>num</td><td>0?</td><td></td></tr><tr><td>7</td><td>num</td><td>0?</td><td></td></tr><tr><td>8</td><td>null</td><td></td><td></td></tr><tr><td>9</td><td>obj</td><td>发送时间戳</td><td></td></tr><tr><td>10</td><td>num</td><td>0?</td><td></td></tr><tr><td>11</td><td>num</td><td>0?</td><td></td></tr><tr><td>12</td><td>null</td><td></td><td></td></tr><tr><td>13</td><td>null</td><td></td><td></td></tr><tr><td>14</td><td>num</td><td>0?</td><td></td></tr><tr><td>15</td><td>num</td><td>?</td><td></td></tr><tr><td>16</td><td>array</td><td>?</td><td></td></tr></tbody></table><p><code>info[0]</code> 数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>num</td><td></td><td></td></tr><tr><td>1</td><td>num</td><td>弹幕模式</td><td>弹幕的 mode 字段</td></tr><tr><td>2</td><td>num</td><td>弹幕字体大小</td><td>弹幕的 fontsize 字段</td></tr><tr><td>3</td><td>num</td><td>弹幕颜色</td><td>弹幕的 color 字段<br>十六进制颜色值的十进制数字</td></tr><tr><td>4</td><td>num</td><td>发送时的 UNIX 毫秒时间戳</td><td>弹幕的 rnd 字段</td></tr><tr><td>5</td><td>num</td><td></td><td>一个负整数</td></tr><tr><td>6</td><td>num</td><td>0?</td><td></td></tr><tr><td>7</td><td>str</td><td>可能为颜色?</td><td>一个 16 进制数</td></tr><tr><td>8</td><td>num</td><td>0?</td><td></td></tr><tr><td>9</td><td>num</td><td>0?</td><td></td></tr><tr><td>10</td><td>num</td><td>0?</td><td></td></tr><tr><td>11</td><td>str</td><td>空串?</td><td></td></tr><tr><td>12</td><td>num</td><td>0?</td><td></td></tr><tr><td>13</td><td>str</td><td>字符串表示的 JSON Object</td><td>空?</td></tr><tr><td>14</td><td>str</td><td>字符串表示的 JSON Object</td><td>空?</td></tr><tr><td>15</td><td>obj</td><td>弹幕补充信息</td><td></td></tr><tr><td>16</td><td>obj</td><td>活动相关信息?</td><td></td></tr><tr><td>17</td><td>num</td><td>0?</td><td></td></tr><tr><td>18</td><td>null</td><td></td><td></td></tr></tbody></table><p><code>info[0][15]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>extra</td><td>str</td><td>弹幕信息</td><td>字符串表示的 JSON</td></tr><tr><td>mode</td><td>num</td><td>弹幕模式?</td><td></td></tr><tr><td>show_player_type</td><td>num</td><td>0?</td><td></td></tr><tr><td>user</td><td>obj</td><td>用户相关信息</td><td></td></tr></tbody></table><p><code>info[0][15].extra</code> 表示的对象:</p><p>见下方 JSONC</p><div class="language-jsonc line-numbers-mode" data-highlighter="shiki" data-ext="jsonc" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-jsonc"><span class="line"><span style="color:#D4D4D4;">{</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "send_from_me"</span><span style="color:#D4D4D4;">: </span><span style="color:#569CD6;">false</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">// 是否由该接收消息的用户发送</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mode"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">// 弹幕模式 (info[0][1])</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">9920249</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">// 弹幕颜色 (info[0][3])</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dm_type"</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;"> "font_size"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">25</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">// 弹幕字体大小 (info[0][2])</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "player_mode"</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;"> "show_player_type"</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;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"白花300块[热]"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">// 弹幕文本 (info[1])</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "user_hash"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"197700816"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "emoticon_unique"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "bulge_display"</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;"> "recommend_score"</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;"> "main_state_dm_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "objective_state_dm_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "direction"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">// 弹幕方向?</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pk_direction"</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;"> "quartet_direction"</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;"> "anniversary_crowd"</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;"> "yeah_space_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "yeah_space_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_to_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "space_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "space_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "animation"</span><span style="color:#D4D4D4;">: {},</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "emots"</span><span style="color:#D4D4D4;">: { </span><span style="color:#6A9955;">// 表情相关信息 (用于文本替换)</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "[热]"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "count"</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;"> "descript"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"[热]"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "emoji"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"[热]"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "emoticon_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">278</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "emoticon_unique"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"emoji_278"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "height"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">20</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"http://i0.hdslb.com/bfs/live/6df760280b17a6cbac8c1874d357298f982ba4cf.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "width"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">20</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:#9CDCFE;"> "is_audited"</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;"> "id_str"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"364b06e3c561af3d5921f1253d66c1d575"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "prefix"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</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;"> "resource"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ChronosWealth_4.png"</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:#9CDCFE;"> "show_reply"</span><span style="color:#D4D4D4;">: </span><span style="color:#569CD6;">true</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">// 显示回复?</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "reply_mid"</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;"> "reply_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;"> "reply_uname_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "reply_is_mystery"</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;"> "hit_combo"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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 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><p><code>info[0][15].user</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>base</td><td>obj</td><td>基本信息</td><td></td></tr><tr><td>guard</td><td>null</td><td></td><td></td></tr><tr><td>guard_leader</td><td>obj</td><td>?</td><td></td></tr><tr><td>medal</td><td>obj</td><td>粉丝排信息</td><td>参见 <a class="route-link" href="/bilibili-API-collect/docs/user/medals.html#%E6%8C%87%E5%AE%9A%E7%94%A8%E6%88%B7%E7%9A%84%E6%89%80%E6%9C%89%E7%B2%89%E4%B8%9D%E5%8B%8B%E7%AB%A0%E4%BF%A1%E6%81%AF">指定用户的所有粉丝勋章信息</a> <code>data.list[n].uinfo_medal</code></td></tr><tr><td>title</td><td>obj</td><td>?</td><td></td></tr><tr><td>uhead_frame</td><td>null</td><td></td><td></td></tr><tr><td>uid</td><td>num</td><td>发送者 mid</td><td></td></tr><tr><td>wealth</td><td>null</td><td></td><td></td></tr></tbody></table><p><code>info[0][15].user.base</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>face</td><td>str</td><td>发送者头像 URL</td><td></td></tr><tr><td>is_mystery</td><td>bool</td><td>是否是神秘用户?</td><td></td></tr><tr><td>name</td><td>str</td><td>发送者用户名</td><td></td></tr><tr><td>name_color</td><td>num</td><td>用户名颜色</td><td>10 进制</td></tr><tr><td>name_color_str</td><td>num</td><td>字符串表示的颜色</td><td></td></tr><tr><td>offical_info</td><td>obj</td><td>认证信息</td><td>参见 <a class="route-link" href="/bilibili-API-collect/docs/user/info.html#%E7%94%A8%E6%88%B7%E7%A9%BA%E9%97%B4%E8%AF%A6%E7%BB%86%E4%BF%A1%E6%81%AF">用户空间详细信息</a> <code>data.official</code></td></tr><tr><td>origin_info</td><td>obj</td><td>同 <code>face</code> <code>name</code></td><td></td></tr><tr><td>risk_ctrl_info</td><td>null</td><td></td><td></td></tr></tbody></table><p><code>info[0][15].user.title</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>old_title_css_id</td><td>str</td><td>空串?</td><td></td></tr><tr><td>title_css_id</td><td>str</td><td>空串?</td><td></td></tr></tbody></table><p><code>info[0][16]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>activity_identity</td><td>str</td><td>空串?</td><td></td></tr><tr><td>activity_source</td><td>num</td><td>0?</td><td></td></tr><tr><td>not_show</td><td>num</td><td>0?</td><td></td></tr></tbody></table><p><code>info[2]</code> 数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>num</td><td>发送者 mid</td><td>同 <code>info[0][15].user.uid</code></td></tr><tr><td>1</td><td>str</td><td>发送者用户名</td><td>同 <code>info[0][15].user.base.name</code></td></tr><tr><td>2</td><td>num</td><td>0?</td><td></td></tr><tr><td>3</td><td>num</td><td>0?</td><td></td></tr><tr><td>4</td><td>num</td><td>0?</td><td></td></tr><tr><td>5</td><td>num</td><td>用户权限等级?</td><td>参见 <a class="route-link" href="/bilibili-API-collect/docs/user/info.html#%E7%94%A8%E6%88%B7%E7%A9%BA%E9%97%B4%E8%AF%A6%E7%BB%86%E4%BF%A1%E6%81%AF">用户空间详细信息</a> <code>data.rank</code></td></tr><tr><td>6</td><td>num</td><td>?</td><td></td></tr></tbody></table><p><code>info[3]</code> 数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>num</td><td>同 <code>info[0][15].user.medal.level</code></td><td></td></tr><tr><td>1</td><td>str</td><td>同 <code>info[0][15].user.medal.name</code></td><td></td></tr><tr><td>2</td><td>str</td><td>粉丝牌创建主播名称</td><td></td></tr><tr><td>3</td><td>num</td><td>?</td><td></td></tr><tr><td>4</td><td>num</td><td>同 <code>info[0][15].user.medal.color</code></td><td></td></tr><tr><td>5</td><td>str</td><td>空串?</td><td></td></tr><tr><td>6</td><td>num</td><td>0?</td><td></td></tr><tr><td>7</td><td>num</td><td>同 <code>info[0][15].user.medal.color_border</code></td><td></td></tr><tr><td>8</td><td>num</td><td>同 <code>info[0][15].user.medal.color_start</code></td><td></td></tr><tr><td>9</td><td>num</td><td>同 <code>info[0][15].user.medal.color_end</code></td><td></td></tr><tr><td>10</td><td>num</td><td>同 <code>info[0][15].user.medal.guard_level</code></td><td></td></tr><tr><td>11</td><td>num</td><td>同 <code>info[0][15].user.medal.is_light</code></td><td></td></tr><tr><td>12</td><td>num</td><td>同 <code>info[0][15].user.medal.ruid</code></td><td></td></tr></tbody></table><p><code>info[4]</code> 数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>num</td><td>?</td><td></td></tr><tr><td>1</td><td>num</td><td>?</td><td></td></tr><tr><td>2</td><td>num</td><td>?</td><td></td></tr><tr><td>3</td><td>num</td><td>?</td><td></td></tr><tr><td>4</td><td>num</td><td>?</td><td></td></tr></tbody></table><p><code>info[5]</code> 数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>str</td><td>空串?</td><td></td></tr><tr><td>1</td><td>str</td><td>空串?</td><td></td></tr></tbody></table><p><code>info[9]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>ct</td><td>str</td><td>?</td><td>16 进制</td></tr><tr><td>ts</td><td>num</td><td>发送时间</td><td>UNIX 秒级时间戳</td></tr></tbody></table><p><code>info[16]</code> 数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>num</td><td>?</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><details><summary>查看消息示例(带注释):</summary><div class="language-jsonc line-numbers-mode" data-highlighter="shiki" data-ext="jsonc" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-jsonc"><span class="line"><span style="color:#D4D4D4;">{</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"DANMU_MSG"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dm_v2"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "info"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 25</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//字体大小</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 9920249</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//弹幕颜色代码(10进制)#975ef9</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1723979200649</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> -1312973962</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "0bc8acd0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> ""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "{}"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "{}"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "extra"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">send_from_me</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:false,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">mode</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">color</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:9920249,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">dm_type</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">font_size</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:25,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">player_mode</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">show_player_type</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">content</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">白花300块[热]</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">user_hash</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">197700816</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">emoticon_unique</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">bulge_display</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">recommend_score</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:3,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">main_state_dm_color</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">objective_state_dm_color</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">direction</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">pk_direction</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">quartet_direction</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">anniversary_crowd</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">yeah_space_type</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">yeah_space_url</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">jump_to_url</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">space_type</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">space_url</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">animation</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:{},</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">emots</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">[热]</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">count</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">descript</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">[热]</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">emoji</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">[热]</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">emoticon_id</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:278,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">emoticon_unique</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">emoji_278</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">height</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:20,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">url</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">http://i0.hdslb.com/bfs/live/6df760280b17a6cbac8c1874d357298f982ba4cf.png</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">width</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:20}},</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">is_audited</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:false,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">id_str</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">364b06e3c561af3d5921f1253d66c1d575</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">icon</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">prefix</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">type</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">resource</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">ChronosWealth_4.png</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">}},</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">show_reply</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:true,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">reply_mid</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">reply_uname</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">reply_uname_color</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">reply_is_mystery</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:false,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">hit_combo</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0}"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mode"</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;"> "show_player_type"</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;"> "user"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</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;">"https://i1.hdslb.com/bfs/face/5a9bb9cac3afbb58347c808ae76aaa41ca967d07.jpg"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//弹幕发送用户头像</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_mystery"</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;"> "name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"tim1997"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//弹幕发送用户名称</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name_color"</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;"> "name_color_str"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "official_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "role"</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;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">-1</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "origin_info"</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;">"https://i1.hdslb.com/bfs/face/5a9bb9cac3afbb58347c808ae76aaa41ca967d07.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"tim1997"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "risk_ctrl_info"</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:#9CDCFE;"> "guard"</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;"> "guard_leader"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_guard_leader"</span><span style="color:#D4D4D4;">: </span><span style="color:#569CD6;">false</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2951253</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌颜色(10进制)#2d0855</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">16771156</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌边框颜色(10进制)#ffe854</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10329087</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌渐变颜色结束(10进制)#9d9bff</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2951253</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌渐变颜色开始(10进制)#2d0855</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/1d16bf0fcc3b1b768d1179d60f1fdbabe6ab4489.png"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌左边的图标</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//类型 1.总督 2.提督 3,舰长</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "honor_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1279130</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_light"</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;"> "level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">29</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌等级</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"果咩吖"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌名称</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ruid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3546569288714792</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌创建者UID</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "score"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">50427312</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "typ"</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;"> "user_receive_count"</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;"> "v2_medal_color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#D47AFFFF"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌边框颜色(APP)</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#9660E5CC"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌渐变颜色结束(APP)</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#6C00A099"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌右边等级数字颜色(APP)</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#9660E5CC"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌渐变颜色开始(APP)</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFFFFFFF"</span><span style="color:#6A9955;"> //粉丝牌右边圆形颜色(APP)</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "old_title_css_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title_css_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uhead_frame"</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;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6088969</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//弹幕发送用户UID</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wealth"</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>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "activity_identity"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "activity_source"</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;"> "not_show"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "白花300块[热]"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//弹幕内容</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 6088969</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//同info[0][15].user.uid</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "tim1997"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//同info[0][15].user.base.name</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 10000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> ""</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:#B5CEA8;"> 29</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//同info[0][15].user.medal.level</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "果咩吖"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//同info[0][15].user.medal.name</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "果宝Official"</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//粉丝牌创建主播名称</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 31180317</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 2951253</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//同info[0][15].user.medal.color</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> ""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 16771156</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//同info[0][15].user.medal.color_border</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 2951253</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//同info[0][15].user.medal.color_start</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 10329087</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//同info[0][15].user.medal.color_end</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//同info[0][15].user.medal.guard_level</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span><span style="color:#D4D4D4;">, </span><span style="color:#6A9955;">//同info[0][15].user.medal.is_light</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 3546569288714792</span><span style="color:#6A9955;"> //同info[0][15].user.medal.ruid</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:#B5CEA8;"> 39</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 10512625</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 42523</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 2</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:#CE9178;"> ""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> ""</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#569CD6;"> null</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ct"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"AFFF4206"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ts"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1723979200</span><span style="color:#6A9955;"> //时间戳(秒级)</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#569CD6;"> null</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#569CD6;"> null</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1040</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 49</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><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 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 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 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 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 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><h4 id="交互信息合并-dm-interaction" tabindex="-1"><a class="header-anchor" href="#交互信息合并-dm-interaction"><span>交互信息合并 (DM_INTERACTION)</span></a></h4><p>注: 连续多条相同弹幕时触发</p><p><strong>JSON正文:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>DM_INTERACTION</code></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>id</td><td>num</td><td>事件 ID</td><td></td></tr><tr><td>status</td><td>num</td><td>状态</td><td></td></tr><tr><td>type</td><td>num</td><td>事件类型</td><td>101:投票<br>102:弹幕<br>103:关注<br>104:送礼<br>105:分享<br>106:点赞</td></tr><tr><td>data</td><td>str</td><td>事件数据</td><td>一个JSON字符串</td></tr><tr><td>dmsource</td><td>num</td><td></td><td></td></tr></tbody></table><p><code>data.data</code> 字符串对象:</p><p>内容格式取决于<code>data.type</code>的类型,下面将按照<code>data.data(类型)</code>进行区分标记。</p><p>温馨提示: 要记得先解析<code>data.data</code>内的JSON字符串,不要直接使用哦。</p><p><code>data.data(101)</code> 对象: (投票)</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>question</td><td>str</td><td>投票问题</td><td></td></tr><tr><td>options</td><td>obj</td><td>投票详细选项</td><td></td></tr><tr><td>vote_id</td><td>num</td><td>投票id</td><td></td></tr><tr><td>cnt</td><td>num</td><td>弹幕计数</td><td></td></tr><tr><td>duration</td><td>num</td><td>持续时间</td><td>单位毫秒</td></tr><tr><td>left_duration</td><td>num</td><td>剩余时间</td><td>单位毫秒</td></tr><tr><td>fade_duration</td><td>num</td><td>(?)</td><td></td></tr><tr><td>waiting_duration</td><td>num</td><td>(?)</td><td></td></tr><tr><td>result</td><td>num</td><td>投票倾向状态</td><td></td></tr><tr><td>result_text</td><td>str</td><td>投票倾向提示</td><td></td></tr><tr><td>component</td><td>str</td><td>投票链接</td><td></td></tr><tr><td>natural_die_duration</td><td>num</td><td>(?)</td><td></td></tr><tr><td>my_vote</td><td>num</td><td>(?)</td><td></td></tr><tr><td>component_anchor</td><td>str</td><td>投票控制链接</td><td></td></tr><tr><td>audit_reason</td><td>str</td><td>审核结果</td><td></td></tr><tr><td>combo</td><td>obj</td><td>投票状态展示</td><td></td></tr></tbody></table><p><code>data.data(101).options</code> 数组中对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>idx</td><td>num</td><td>选项索引</td><td></td></tr><tr><td>desc</td><td>str</td><td>选项内容</td><td></td></tr><tr><td>cnt</td><td>num</td><td>票数</td><td></td></tr><tr><td>percent</td><td>num</td><td>显示占比</td><td></td></tr></tbody></table><p><code>data.data(101).combo</code> 数组中对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>id</td><td>num</td><td>标识id</td><td>同<code>data.data.options</code>数组中对象的<code>idx</code></td></tr><tr><td>status</td><td>num</td><td>状态</td><td>同<code>data.status</code></td></tr><tr><td>content</td><td>str</td><td>投票选项内容</td><td></td></tr><tr><td>cnt</td><td>str</td><td>弹幕计数</td><td></td></tr><tr><td>guide</td><td>str</td><td>(?)</td><td>空字符串</td></tr><tr><td>left_duration</td><td>num</td><td>剩余时间</td><td></td></tr><tr><td>fade_duration</td><td>num</td><td>(?)</td><td></td></tr><tr><td>prefix_icon</td><td>str</td><td>投票选项图标</td><td></td></tr></tbody></table><p><code>data.data(102)</code> 对象: (弹幕)</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>combo</td><td>array</td><td>连续发送弹幕事件信息</td><td></td></tr><tr><td>merge_interval</td><td>num</td><td>合并弹幕时间间隔</td><td></td></tr><tr><td>card_appear_interval</td><td>num</td><td>弹窗出现时间间隔</td><td></td></tr><tr><td>send_interval</td><td>num</td><td>发送时间间隔</td><td></td></tr></tbody></table><p><code>data.data(102).combo[n]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>id</td><td>num</td><td>标识 ID</td><td></td></tr><tr><td>status</td><td>num</td><td>状态</td><td></td></tr><tr><td>content</td><td>str</td><td>重复的弹幕内容</td><td></td></tr><tr><td>cnt</td><td>num</td><td>重复数量</td><td></td></tr><tr><td>guide</td><td>str</td><td>标题词</td><td>"他们都在说:"</td></tr><tr><td>left_duration</td><td>num</td><td>左移时长</td><td></td></tr><tr><td>fade_duration</td><td>num</td><td>淡化时长</td><td></td></tr></tbody></table><p><code>data.data(103)</code> 对象: (关注)</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>fade_duration</td><td>num</td><td></td><td></td></tr><tr><td>cnt</td><td>num</td><td>关注计数</td><td></td></tr><tr><td>card_appear_interval</td><td>num</td><td></td><td></td></tr><tr><td>suffix_text</td><td>str</td><td>提示文本</td><td><code>人关注了主播</code></td></tr><tr><td>reset_cnt</td><td>num</td><td></td><td></td></tr><tr><td>display_flag</td><td>num</td><td></td><td></td></tr></tbody></table><p><code>data.data(104)</code> 对象: (送礼)</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>fade_duration</td><td>num</td><td></td><td></td></tr><tr><td>cnt</td><td>num</td><td>投喂计数</td><td></td></tr><tr><td>card_appear_interval</td><td>num</td><td></td><td></td></tr><tr><td>suffix_text</td><td>str</td><td>提示文本</td><td><code>人在投喂</code></td></tr><tr><td>reset_cnt</td><td>num</td><td></td><td></td></tr><tr><td>display_flag</td><td>num</td><td></td><td></td></tr><tr><td>gift_id</td><td>num</td><td>礼物 ID</td><td></td></tr><tr><td>gift_alert_message</td><td>str</td><td></td><td></td></tr></tbody></table><p><code>data.data(105)</code> 对象: (分享)</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>fade_duration</td><td>num</td><td></td><td></td></tr><tr><td>cnt</td><td>num</td><td>分享计数</td><td></td></tr><tr><td>card_appear_interval</td><td>num</td><td></td><td></td></tr><tr><td>suffix_text</td><td>str</td><td>提示文本</td><td><code>人分享了直播间</code></td></tr><tr><td>reset_cnt</td><td>num</td><td></td><td></td></tr><tr><td>display_flag</td><td>num</td><td></td><td></td></tr></tbody></table><p><code>data.data(106)</code> 对象: (点赞)</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>fade_duration</td><td>num</td><td></td><td></td></tr><tr><td>cnt</td><td>num</td><td>点赞计数</td><td></td></tr><tr><td>card_appear_interval</td><td>num</td><td></td><td></td></tr><tr><td>suffix_text</td><td>str</td><td>提示文本</td><td><code>人正在点赞</code></td></tr><tr><td>reset_cnt</td><td>num</td><td></td><td></td></tr><tr><td>display_flag</td><td>num</td><td></td><td></td></tr></tbody></table><p><strong>示例:</strong></p><details><summary>查看正文示例:</summary><p>type===101</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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"DM_INTERACTION"</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;"> "data"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">question</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">投票</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">options</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:[{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">idx</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">desc</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">赞成</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">percent</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0.5},{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">idx</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:2,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">desc</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">弃权</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">percent</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0.5}],</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">vote_id</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:98014370742272,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:60000,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">left_duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:60000,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">fade_duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1000,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">waiting_duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:-1,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">result</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">result_text</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">平局</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">component</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">https://live.bilibili.com/p/html/live-app-guessing-game/vote.html?is_live_half_webview=1</span><span style="color:#D7BA7D;">\\</span><span style="color:#CE9178;">u0026hybrid_half_ui=1,3,100p,245,0,0,30,100,12,0;2,2,375,100p,0,0,30,100,12,0;3,3,100p,245,0,0,30,100,12,0;4,2,375,100p,0,0,30,100,12,0;5,3,100p,70p,0,0,30,100,12,0;6,3,100p,70p,0,0,30,100,12,0;7,3,100p,70p,0,0,30,100,12,0;8,3,100p,70p,0,0,30,100,12,0</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">natural_die_duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:30000,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">my_vote</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">component_anchor</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">https://live.bilibili.com/p/html/live-app-guessing-game/anchor_vote.html?pc_ui=390,428,0,3</span><span style="color:#D7BA7D;">\\</span><span style="color:#CE9178;">u0026is_live_half_webview=1</span><span style="color:#D7BA7D;">\\</span><span style="color:#CE9178;">u0026hybrid_half_ui=1,3,100p,448,0,0,30,0,12,0;2,2,375,100p,0,0,30,0,12,0;3,3,100p,448,0,0,30,0,12,0;4,2,375,100p,0,0,30,0,12,0;5,3,100p,448,0,0,30,0,12,0;6,2,320,100p,0,0,30,0,12,0;7,2,320,100p,0,0,30,0,12,0;8,2,320,100p,0,0,30,0,12,0#/</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">audit_reason</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">您提交的弹幕投票未审核通过,请修改</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">combo</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:[{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">id</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">status</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:2,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">content</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">赞成</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">guide</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">left_duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:60000,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">fade_duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">prefix_icon</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">http://i0.hdslb.com/bfs/dm/7d7e3682c9116aa3503418abe3cde6b45ed2e91e.png</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">},{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">id</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:2,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">status</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:2,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">content</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">弃权</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">guide</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">left_duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:60000,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">fade_duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">prefix_icon</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">http://i0.hdslb.com/bfs/dm/f83c7280b2a90b4f58a68fd8c594ea7d5667e3cb.png</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">}]}"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">36</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">98014370742272</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;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">101</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><p>type===102</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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"DM_INTERACTION"</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;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6785480089600</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;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">102</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;"> "combo"</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;">6785480089600</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;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"晚安"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cnt"</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;"> "guide"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"他们都在说:"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "left_duration"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">20000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fade_duration"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">60000</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:#9CDCFE;"> "merge_interval"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "card_appear_interval"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "send_interval"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1000</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></div><p>type===103</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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"DM_INTERACTION"</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;"> "data"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">fade_duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:10000,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:6,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">card_appear_interval</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">suffix_text</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">人关注了主播</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">reset_cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">display_flag</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1}"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">36</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">94362402889728</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;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">103</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><p>type===104</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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"DM_INTERACTION"</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;"> "data"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">fade_duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:10000,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:5,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">card_appear_interval</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">suffix_text</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">人在投喂</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">reset_cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">display_flag</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">gift_id</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:33988,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">gift_alert_message</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">投喂一个%s支持主播</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">}"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">36</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">85744481752576</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;">5</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">104</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><p>type===105</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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"DM_INTERACTION"</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;"> "data"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">fade_duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:10000,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">card_appear_interval</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">suffix_text</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">人分享了直播间</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">reset_cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">display_flag</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1}"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">36</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">85743053669888</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;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">105</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><p>type===106</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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"DM_INTERACTION"</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;"> "data"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">fade_duration</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:10000,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:11,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">card_appear_interval</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:0,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">suffix_text</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">人正在点赞</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">reset_cnt</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">display_flag</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1}"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">36</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">66159395305984</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;">5</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">106</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><h4 id="用户交互消息-interact-word" tabindex="-1"><a class="header-anchor" href="#用户交互消息-interact-word"><span>用户交互消息 (INTERACT_WORD)</span></a></h4><p>注: 有用户进入直播间、关注主播、分享直播间时触发</p><p>已被<code>INTERACT_WORD_V2</code>替换。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>INTERACT_WORD</code></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>contribution</td><td>obj</td><td>待调查</td><td></td></tr><tr><td>dmscore</td><td>num</td><td>待调查</td><td></td></tr><tr><td>fans_medal</td><td>obj</td><td>粉丝勋章</td><td></td></tr><tr><td>identities</td><td>num</td><td>待调查</td><td></td></tr><tr><td>is_spread</td><td>num</td><td>待调查</td><td></td></tr><tr><td>msg_type</td><td>num</td><td>1为进场,2为关注,3为分享</td><td></td></tr><tr><td>roomid</td><td>num</td><td>房间号</td><td></td></tr><tr><td>is_spread</td><td>num</td><td>待调查</td><td></td></tr><tr><td>is_spread</td><td>num</td><td>待调查</td><td></td></tr><tr><td>score</td><td>num</td><td>待调查</td><td></td></tr><tr><td>spread_desc</td><td>str</td><td>待调查</td><td></td></tr><tr><td>spread_info</td><td>str</td><td>待调查</td><td></td></tr><tr><td>tail_icon</td><td>num</td><td>待调查</td><td></td></tr><tr><td>timestamp</td><td>num</td><td>时间戳</td><td></td></tr><tr><td>trigger_time</td><td>num</td><td>触发时间</td><td></td></tr><tr><td>uid</td><td>num</td><td>用户ID</td><td></td></tr><tr><td>uname</td><td>str</td><td>用户名称</td><td></td></tr><tr><td>uname_color</td><td>str</td><td>用户名称颜色</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"INTERACT_WORD"</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;"> "contribution"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "grade"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fans_medal"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "anchor_roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">890976</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_level"</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;"> "icon_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;"> "is_lighted"</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;"> "medal_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">12632256</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">12632256</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">12632256</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_level"</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;"> "medal_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"小豆皮"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "score"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">134</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "special"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6574487</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "identities"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_spread"</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;"> "msg_type"</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;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">24143902</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "score"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1644563948936</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "spread_desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "spread_info"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tail_icon"</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;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1644563948</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "trigger_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1644563947876475000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">335979315</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;">"TIM_Init"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uname_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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 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><h4 id="用户交互消息v2-interact-word-v2" tabindex="-1"><a class="header-anchor" href="#用户交互消息v2-interact-word-v2"><span>用户交互消息V2 (INTERACT_WORD_V2)</span></a></h4><p>注: 该cmd已将<code>INTERACT_WORD</code>替换</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>INTERACT_WORD_V2</code></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>dmscore</td><td>num</td><td></td><td></td></tr><tr><td>pb</td><td>str</td><td>使用 base64 编码 protobuf 后的数据</td><td>解析后数据基本与<code>INTERACT_WORD</code>的<code>data</code>相同</td></tr></tbody></table><p>用于解析protobuf数据的proto文件: <a href="https://github.com/SocialSisterYi/bilibili-API-collect/issues/1332#issuecomment-3047237367" target="_blank" rel="noopener noreferrer">#1332(comment)</a></p><p>注: 先用 base64 解码 <code>data.pb</code> 内的字符串为字节数据pb,再使用proto文件解码pb数据。</p><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"INTERACT_WORD_V2"</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;"> "dmscore"</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;"> "pb"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"CJTwwNEBEgpTdGFyU2VhMjQ2IgIDASgBMNWgITispaTDBkDUubHe/jJKLAiv8CkQEhoG55Sf5oCBIKS6ngYopLqeBjCkup4GOKS6ngZAAWDVoCFo9JQRYgB4gZ/v1tmc1qcYmgEAsgHPAQiU8MDRARJYCgpTdGFyU2VhMjQ2EkpodHRwczovL2kwLmhkc2xiLmNvbS9iZnMvZmFjZS8xMDliNzg3YzVmMTEzYzRhM2M3NDE1YmI5YmY2YjgyYmMzM2JjNGUyLmpwZxpnCgbnlJ/mgIEQEhikup4GIKS6ngYopLqeBjCkup4GOP/hAUgBUK/wKWD0lBF6CSNEQzZCNkI5OYIBCSNEQzZCNkI5OYoBCSNEQzZCNkI5OZIBCSNGRkZGRkZGRpoBCSM4MTAwMUY5OSICCAkyALoBAA=="</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></div></details><h4 id="上舰通知-guard-buy" tabindex="-1"><a class="header-anchor" href="#上舰通知-guard-buy"><span>上舰通知 (GUARD_BUY)</span></a></h4><p>注: 当有用户购买 舰长 / 提督 / 总督 时</p><p><strong>JSON消息:</strong></p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>GUARD_BUY</code></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>uid</td><td>num</td><td>用户ID</td><td></td></tr><tr><td>username</td><td>str</td><td>用户名称</td><td></td></tr><tr><td>guard_level</td><td>num</td><td>大航海等级</td><td>1: 总督<br>2: 提督<br>3:舰长</td></tr><tr><td>num</td><td>num</td><td>数量</td><td></td></tr><tr><td>price</td><td>num</td><td>原金瓜子标价</td><td>即 CNY*1000</td></tr><tr><td>gift_id</td><td>num</td><td>礼物id</td><td></td></tr><tr><td>gift_name</td><td>str</td><td>礼物名称</td><td></td></tr><tr><td>start_time</td><td>num</td><td>待调查</td><td></td></tr><tr><td>end_time</td><td>num</td><td>待调查</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"GUARD_BUY"</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;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">14225357</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "username"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"妙妙喵喵妙妙喵O_O"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_level"</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;"> "num"</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;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">198000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10003</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"舰长"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "start_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1677069316</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "end_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1677069316</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></div></details><h4 id="用户庆祝消息-user-toast-msg" tabindex="-1"><a class="header-anchor" href="#用户庆祝消息-user-toast-msg"><span>用户庆祝消息 (USER_TOAST_MSG)</span></a></h4><p>注: 用户购买 舰长 / 提督 / 总督 后的庆祝消息, 内容包含用户陪伴天数</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>USER_TOAST_MSG</code></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>anchor_show</td><td>bool</td><td>是否显示</td><td></td></tr><tr><td>color</td><td>str</td><td>颜色</td><td></td></tr><tr><td>dmscore</td><td>num</td><td>待调查</td><td></td></tr><tr><td>effect_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>face_effect_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>gift_id</td><td>num</td><td>礼物id</td><td></td></tr><tr><td>group_name</td><td>str</td><td>待调查</td><td></td></tr><tr><td>group_op_type</td><td>num</td><td>待调查</td><td></td></tr><tr><td>group_role_name</td><td>str</td><td>待调查</td><td></td></tr><tr><td>guard_level</td><td>num</td><td>大航海等级</td><td>1: 总督<br>2:<br>提督<br>3:舰长</td></tr><tr><td>is_group</td><td>num</td><td>待调查</td><td></td></tr><tr><td>is_show</td><td>num</td><td>待调查</td><td></td></tr><tr><td>num</td><td>num</td><td>上舰个数</td><td></td></tr><tr><td>op_type</td><td>num</td><td>待调查</td><td></td></tr><tr><td>payflow_id</td><td>str</td><td>待调查</td><td></td></tr><tr><td>price</td><td>num</td><td>实际金瓜子标价</td><td>即 CNY*1000</td></tr><tr><td>role_name</td><td>str</td><td>身份名称</td><td></td></tr><tr><td>room_effect_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>room_group_effect_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>start_time</td><td>num</td><td>待调查</td><td></td></tr><tr><td>svga_block</td><td>num</td><td>待调查</td><td></td></tr><tr><td>target_guard_count</td><td>str</td><td>庆祝消息正文</td><td></td></tr><tr><td>toast_msg</td><td>num</td><td>待调查</td><td></td></tr><tr><td>uid</td><td>num</td><td>上舰人UID</td><td></td></tr><tr><td>unit</td><td>str</td><td>购买身份时间单位</td><td></td></tr><tr><td>user_show</td><td>bool</td><td>待调查</td><td></td></tr><tr><td>username</td><td>str</td><td>上舰人用户名</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"USER_TOAST_MSG"</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;"> "anchor_show"</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;"> "color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#00D1F1"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">90</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "effect_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">397</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "end_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1702580687</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "face_effect_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">44</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10003</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "group_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "group_op_type"</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;"> "group_role_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_level"</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;"> "is_group"</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;"> "is_show"</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;"> "num"</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;"> "op_type"</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;"> "payflow_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"2312150304155852173446521"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">138000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "role_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"舰长"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_effect_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">590</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_group_effect_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1337</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "start_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1702580687</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "svga_block"</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;"> "target_guard_count"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">146</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "toast_msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"<%无光之日%> 在主播Mia米娅-的直播间开通了舰长,今天是TA陪伴主播的第1天"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">79667344</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "unit"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"月"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "user_show"</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;"> "username"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"无光之日"</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 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><h4 id="醒目留言-super-chat-message" tabindex="-1"><a class="header-anchor" href="#醒目留言-super-chat-message"><span>醒目留言 (SUPER_CHAT_MESSAGE)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>SUPER_CHAT_MESSAGE</code></td><td></td></tr><tr><td>data</td><td>obj</td><td>信息本体</td><td></td></tr><tr><td>roomid</td><td>num</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>background_bottom_color</td><td>str</td><td>待调查</td><td></td></tr><tr><td>background_color</td><td>str</td><td>待调查</td><td></td></tr><tr><td>background_color_end</td><td>str</td><td>待调查</td><td></td></tr><tr><td>background_color_start</td><td>str</td><td>待调查</td><td></td></tr><tr><td>background_icon</td><td>str</td><td>待调查</td><td></td></tr><tr><td>background_image</td><td>str</td><td>待调查</td><td></td></tr><tr><td>background_price_color</td><td>str</td><td>待调查</td><td></td></tr><tr><td>color_point</td><td>num</td><td>待调查</td><td></td></tr><tr><td>dmscore</td><td>num</td><td>待调查</td><td></td></tr><tr><td>end_time</td><td>num</td><td>待调查</td><td></td></tr><tr><td>gift</td><td>obj</td><td>礼物信息</td><td></td></tr><tr><td>id</td><td>num</td><td>醒目留言 ID</td><td></td></tr><tr><td>is_ranked</td><td>num</td><td>待调查</td><td></td></tr><tr><td>is_send_audit</td><td>num</td><td>待调查</td><td></td></tr><tr><td>medal_info</td><td>obj</td><td>SC发送用户佩戴的粉丝牌信息</td><td></td></tr><tr><td>message</td><td>str</td><td>sc内容</td><td></td></tr><tr><td>message_font_color</td><td>str</td><td>SC文本颜色</td><td></td></tr><tr><td>message_trans</td><td>str</td><td>机翻sc内容</td><td></td></tr><tr><td>price</td><td>num</td><td>sc金额</td><td>为 CNY 价值</td></tr><tr><td>rate</td><td>num</td><td>待调查</td><td></td></tr><tr><td>start_time</td><td>num</td><td>待调查</td><td></td></tr><tr><td>time</td><td>num</td><td>sc持续时间</td><td></td></tr><tr><td>token</td><td>num</td><td>待调查</td><td></td></tr><tr><td>trans_mark</td><td>num</td><td>待调查</td><td></td></tr><tr><td>ts</td><td>num</td><td>待调查</td><td></td></tr><tr><td>uid</td><td>num</td><td>发送用户uid</td><td></td></tr><tr><td>user_info</td><td>obj</td><td>发送用户信息</td><td></td></tr></tbody></table><p><code>data.gift</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>gift_id</td><td>num</td><td>礼物id</td><td></td></tr><tr><td>gift_name</td><td>str</td><td>礼物名称</td><td>一般均为"醒目留言"</td></tr><tr><td>num</td><td>num</td><td>数量</td><td></td></tr></tbody></table><p><code>data.medal_info</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>anchor_roomid</td><td>num</td><td>房间号</td><td>包含短号</td></tr><tr><td>anchor_uname</td><td>str</td><td>主播昵称</td><td></td></tr><tr><td>guard_level</td><td>num</td><td>大航海等级</td><td>1: 总督<br>2: 提督<br>3: 舰长</td></tr><tr><td>icon_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>is_lighted</td><td>num</td><td>待调查</td><td></td></tr><tr><td>medal_color</td><td>str</td><td>待调查</td><td></td></tr><tr><td>medal_color_border</td><td>num</td><td>待调查</td><td></td></tr><tr><td>medal_color_end</td><td>num</td><td>待调查</td><td></td></tr><tr><td>medal_color_start</td><td>num</td><td>待调查</td><td></td></tr><tr><td>medal_level</td><td>num</td><td>粉丝牌等级</td><td></td></tr><tr><td>medal_name</td><td>str</td><td>粉丝牌名称</td><td></td></tr><tr><td>special</td><td>str</td><td>待调查</td><td></td></tr><tr><td>target_id</td><td>num</td><td>粉丝牌对应的主播mid</td><td></td></tr></tbody></table><p><code>data.user_info</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>face</td><td>num</td><td>用户头像</td><td></td></tr><tr><td>face_frame</td><td>num</td><td>头像边框</td><td></td></tr><tr><td>guard_level</td><td>num</td><td>大航海等级</td><td>1: 总督<br>2: 提督<br>3: 舰长</td></tr><tr><td>is_main_vip</td><td>num</td><td>待调查</td><td></td></tr><tr><td>is_svip</td><td>num</td><td>待调查</td><td></td></tr><tr><td>is_vip</td><td>num</td><td>待调查</td><td></td></tr><tr><td>level_color</td><td>str</td><td>待调查</td><td></td></tr><tr><td>manager</td><td>num</td><td>待调查</td><td></td></tr><tr><td>name_color</td><td>str</td><td>待调查</td><td></td></tr><tr><td>title</td><td>str</td><td>待调查</td><td></td></tr><tr><td>uname</td><td>str</td><td>用户名称</td><td></td></tr><tr><td>user_level</td><td>num</td><td>待调查</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"SUPER_CHAT_MESSAGE"</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;"> "background_bottom_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#2A60B2"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#EDF5FF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#405D85"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#3171D2"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_image"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a712efa5c6ebc67bafbe8352d3e74b820a00c13e.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_price_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#7497CD"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color_point"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0.7</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">120</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "end_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1677069095</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">12000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"醒目留言"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</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;">6522809</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_ranked"</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;"> "is_send_audit"</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;"> "medal_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "anchor_roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">732</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "anchor_uname"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"Asaki大人"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_level"</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;"> "icon_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;"> "is_lighted"</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;"> "medal_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#1a544b"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6809855</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5414290</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1725515</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">21</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ASAKI"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "special"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">194484313</span></span>
|
||
<span class="line"><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;"> "message_font_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#A3F6FF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "message_trans"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price"</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;"> "rate"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "start_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1677069035</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">60</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;">"7BED5681"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "trans_mark"</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;"> "ts"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1677069035</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">294094150</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "user_info"</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;">"https://i1.hdslb.com/bfs/face/7a11b48e0a3055e220fa8b4c7d938cd4bcac2577.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "face_frame"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/80f732943cc3367029df65e267960d56736a82ee.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_level"</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;"> "is_main_vip"</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;"> "is_svip"</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;"> "is_vip"</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;"> "level_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#969696"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "manager"</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;"> "name_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#00D1F1"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</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;"> "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;"> "user_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6</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:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6154037</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 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 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><h4 id="醒目留言日语-super-chat-message-jpn" tabindex="-1"><a class="header-anchor" href="#醒目留言日语-super-chat-message-jpn"><span>醒目留言日语 (SUPER_CHAT_MESSAGE_JPN)</span></a></h4><p>基本同 <a href="#%E9%86%92%E7%9B%AE%E7%95%99%E8%A8%80-super_chat_message">醒目留言 (SUPER_CHAT_MESSAGE)</a>, 但多了 <code>message_jpn</code> 字段</p><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"SUPER_CHAT_MESSAGE_JPN"</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;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"3790747"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"394060741"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price"</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;"> "rate"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1000</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;">"棉花!!转盘中了武器后,上号30抽3武器,救命!!!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "message_jpn"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_ranked"</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;"> "background_image"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a712efa5c6ebc67bafbe8352d3e74b820a00c13e.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#EDF5FF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_price_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#7497CD"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_bottom_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#2A60B2"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ts"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1650363318</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;">"24655ABF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon_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;"> "target_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1871001</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "special"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "anchor_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;"> "anchor_roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">103</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">24</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"棉花花"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#1a544b"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "user_info"</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;">"http://i1.hdslb.com/bfs/face/e2391f132cd981fb70468a8ce9418513e959eb10.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "face_frame"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/80f732943cc3367029df65e267960d56736a82ee.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_level"</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;"> "user_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">11</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#61c05a"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_vip"</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;"> "is_svip"</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;"> "is_main_vip"</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;"> "title"</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;"> "manager"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">60</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "start_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1650363318</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "end_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1650363378</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "num"</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;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">12000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"醒目留言"</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:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"34348"</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 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><h4 id="醒目留言删除-super-chat-message-delete" tabindex="-1"><a class="header-anchor" href="#醒目留言删除-super-chat-message-delete"><span>醒目留言删除 (SUPER_CHAT_MESSAGE_DELETE)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>SUPER_CHAT_MESSAGE_DELETE</code></td><td></td></tr><tr><td>data</td><td>obj</td><td>消息本体</td><td></td></tr><tr><td>roomid</td><td>num</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>ids</td><td>arr</td><td>待删除的醒目留言 ID 列表</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"SUPER_CHAT_MESSAGE_DELETE"</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;"> "ids"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 3897503</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:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">23708804</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><h4 id="送礼-send-gift" tabindex="-1"><a class="header-anchor" href="#送礼-send-gift"><span>送礼 (SEND_GIFT)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>SEND_GIFT</code></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>action</td><td>str</td><td>礼物操作,一般为"投喂"</td><td></td></tr><tr><td>batch_combo_id</td><td>str</td><td>待调查</td><td>有时为空字符串</td></tr><tr><td>batch_combo_send</td><td>obj</td><td>待调查</td><td>有时为null</td></tr><tr><td>beatId</td><td>str</td><td>待调查</td><td></td></tr><tr><td>biz_source</td><td>str</td><td>待调查</td><td></td></tr><tr><td>blind_gift</td><td></td><td>待调查</td><td></td></tr><tr><td>broadcast_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>coin_type</td><td>str</td><td>标识金银瓜子礼物对应是否付费?</td><td></td></tr><tr><td>combo_resources_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>combo_send</td><td></td><td>待调查</td><td></td></tr><tr><td>comber_stay_time</td><td>num</td><td>待调查</td><td></td></tr><tr><td>combo_total_coin</td><td>num</td><td>待调查</td><td></td></tr><tr><td>crit_prob</td><td>num</td><td>待调查</td><td></td></tr><tr><td>demarcation</td><td>num</td><td>待调查</td><td></td></tr><tr><td>discount_price</td><td>num</td><td>待调查</td><td></td></tr><tr><td>dmscore</td><td>num</td><td>待调查</td><td></td></tr><tr><td>draw</td><td>num</td><td>待调查</td><td></td></tr><tr><td>effect</td><td>num</td><td>待调查</td><td></td></tr><tr><td>effect_block</td><td>num</td><td>待调查</td><td></td></tr><tr><td>face</td><td>str</td><td>礼物投喂者的头像URL</td><td></td></tr><tr><td>face_effect_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>face_effect_type</td><td>num</td><td>待调查</td><td></td></tr><tr><td>float_sc_resource_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>giftId</td><td>num</td><td>礼物ID</td><td></td></tr><tr><td>giftName</td><td>str</td><td>礼物名称</td><td></td></tr><tr><td>giftType</td><td>num</td><td>待调查</td><td></td></tr><tr><td>gold</td><td>number</td><td>待调查</td><td></td></tr><tr><td>guard_level</td><td>num</td><td>待调查</td><td></td></tr><tr><td>is_first</td><td>bool</td><td>待调查</td><td></td></tr><tr><td>is_join_receiver</td><td>bool</td><td>待调查</td><td></td></tr><tr><td>is_naming</td><td>bool</td><td>待调查</td><td></td></tr><tr><td>is_special_batch</td><td>num</td><td>待调查</td><td></td></tr><tr><td>magnification</td><td>num</td><td>待调查</td><td></td></tr><tr><td>medal_info</td><td>obj</td><td>礼物投喂者粉丝奖牌信息</td><td></td></tr><tr><td>name_color</td><td>str</td><td>待调查</td><td></td></tr><tr><td>num</td><td>num</td><td>该次投喂的礼物数量</td><td></td></tr><tr><td>original_gift_name</td><td>str</td><td>待调查</td><td></td></tr><tr><td>price</td><td>num</td><td>价值</td><td></td></tr><tr><td>rcost</td><td>num</td><td>待调查</td><td></td></tr><tr><td>receive_user_info</td><td>obj</td><td>礼物接收者信息,一般是主播</td><td></td></tr><tr><td>remain</td><td>num</td><td>待调查</td><td></td></tr><tr><td>rnd</td><td>num</td><td>礼物发送时的时间戳,以及后面9位未知数字</td><td></td></tr><tr><td>send_master</td><td></td><td>待调查</td><td></td></tr><tr><td>silver</td><td>num</td><td>待调查</td><td></td></tr><tr><td>super</td><td>num</td><td>待调查</td><td></td></tr><tr><td>super_batch_gift_num</td><td>num</td><td>待调查</td><td></td></tr><tr><td>super_gift_num</td><td>num</td><td>待调查</td><td></td></tr><tr><td>svga_block</td><td>num</td><td>待调查</td><td></td></tr><tr><td>switch</td><td>bool</td><td>待调查</td><td></td></tr><tr><td>tag_image</td><td>str</td><td>待调查</td><td></td></tr><tr><td>tid</td><td>num</td><td>礼物发送时的时间戳,以及后面9位未知数字</td><td>似乎与rnd字段相同</td></tr><tr><td>timestamp</td><td>num</td><td>礼物发送时的时间戳</td><td></td></tr><tr><td>top_list</td><td></td><td>待调查</td><td></td></tr><tr><td>total_coin</td><td>num</td><td>实际金银瓜子总价值</td><td>不是总等于 num*price</td></tr><tr><td>uid</td><td>num</td><td>礼物投喂者的UID</td><td></td></tr><tr><td>uname</td><td>str</td><td>礼物投喂者的名称</td><td></td></tr></tbody></table><p><code>data.batch_combo_send</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>action</td><td>str</td><td>礼物操作,一般为"投喂"</td><td></td></tr><tr><td>batch_combo_id</td><td>str</td><td>待调查</td><td></td></tr><tr><td>batch_combo_num</td><td>num</td><td>待调查</td><td></td></tr><tr><td>blind_gift</td><td></td><td>待调查</td><td></td></tr><tr><td>gift_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>gift_name</td><td>str</td><td>投喂的礼物名称</td><td>待调查</td></tr><tr><td>gift_num</td><td>num</td><td>投喂礼物数量</td><td>待调查</td></tr><tr><td>send_master</td><td></td><td>待调查</td><td></td></tr><tr><td>uid</td><td>num</td><td>礼物投喂者的UID</td><td></td></tr><tr><td>uname</td><td>str</td><td>礼物投喂者的名称</td><td></td></tr></tbody></table><p><code>data.medal_info</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>anchor_roomid</td><td>num</td><td>待调查</td><td></td></tr><tr><td>anchor_uname</td><td>str</td><td>待调查</td><td></td></tr><tr><td>guard_level</td><td>num</td><td>待调查</td><td></td></tr><tr><td>icon_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>is_lighted</td><td>num</td><td>待调查</td><td></td></tr><tr><td>medal_color</td><td>num</td><td>礼物投喂者的粉丝奖牌颜色</td><td>十六进制颜色值转为了十进制表示</td></tr><tr><td>medal_border_color</td><td>num</td><td>礼物投喂者的粉丝奖牌边框颜色</td><td>十六进制颜色值的十进制表示</td></tr><tr><td>medal_color_end</td><td>num</td><td>待调查</td><td></td></tr><tr><td>medal_color_start</td><td>num</td><td>待调查</td><td></td></tr><tr><td>medal_level</td><td>num</td><td>礼物投喂者的粉丝奖牌等级</td><td></td></tr><tr><td>medal_name</td><td>str</td><td>礼物投喂者的粉丝奖牌名称</td><td></td></tr><tr><td>special</td><td>str</td><td>待调查</td><td></td></tr><tr><td>target_id</td><td>num</td><td>待调查</td><td></td></tr></tbody></table><p><code>data.receive_user_info</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>uid</td><td>num</td><td>礼物接收者的UID</td><td>一般为主播的UID</td></tr><tr><td>uname</td><td>str</td><td>礼物接收者的名称</td><td>一般为主播的名称</td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"SEND_GIFT"</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;"> "action"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"投喂"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "batch_combo_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"batch:gift:combo_id:510149209:36047134:31036:1673622464.8445"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "batch_combo_send"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "action"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"投喂"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "batch_combo_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"batch:gift:combo_id:510149209:36047134:31036:1673622464.8445"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "batch_combo_num"</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;"> "blind_gift"</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;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31036</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"小花花"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_num"</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;"> "send_master"</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;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">510149209</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;">"12138额83121"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "beatId"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "biz_source"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"live"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "blind_gift"</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;"> "broadcast_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;"> "coin_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"gold"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "combo_resources_id"</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;"> "combo_send"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "action"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"投喂"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "combo_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"gift:combo_id:510149209:36047134:31036:1673622464.8434"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "combo_num"</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;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31036</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"小花花"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_num"</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;"> "send_master"</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;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">510149209</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;">"12138额83121"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "combo_stay_time"</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;"> "combo_total_coin"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "crit_prob"</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;"> "demarcation"</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;"> "discount_price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">8</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "draw"</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;"> "effect"</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;"> "effect_block"</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;"> "face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i1.hdslb.com/bfs/face/fb79103e8b33547023e2010030b6889bba2b49bf.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "face_effect_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;"> "face_effect_type"</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;"> "float_sc_resource_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;"> "giftId"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31036</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "giftName"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"小花花"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "giftType"</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;"> "gold"</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;"> "guard_level"</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;"> "is_first"</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;"> "is_join_receiver"</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;"> "is_naming"</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;"> "is_special_batch"</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;"> "magnification"</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;"> "medal_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "anchor_roomid"</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;"> "anchor_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;"> "guard_level"</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;"> "icon_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;"> "is_lighted"</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;"> "medal_color"</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;"> "medal_color_border"</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;"> "medal_color_end"</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;"> "medal_color_start"</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;"> "medal_level"</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;"> "medal_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "special"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "num"</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;"> "original_gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "rcost"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">164536872</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "receive_user_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">36047134</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;">"小霖QL"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "remain"</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;"> "rnd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1673622464121900003"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "send_master"</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;"> "silver"</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;"> "super"</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;"> "super_batch_gift_num"</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;"> "super_gift_num"</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;"> "svga_block"</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;"> "switch"</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;"> "tag_image"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tid"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1673622464121900003"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1673622464</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "top_list"</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;"> "total_coin"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">510149209</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;">"12138额83121"</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 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 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 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><h4 id="礼物星球点亮-gift-star-process" tabindex="-1"><a class="header-anchor" href="#礼物星球点亮-gift-star-process"><span>礼物星球点亮 (GIFT_STAR_PROCESS)</span></a></h4><p>注: 主播的礼物星球其一点亮之后</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>GIFT_STAR_PROCESS</code></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>status</td><td>num</td><td>待调查</td><td></td></tr><tr><td>tip</td><td>str</td><td>点亮礼物星球的消息文本</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"GIFT_STAR_PROCESS"</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;"> "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;"> "tip"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"情书已点亮"</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></div></details><h4 id="礼物星球进度更新-widget-gift-star-process" tabindex="-1"><a class="header-anchor" href="#礼物星球进度更新-widget-gift-star-process"><span>礼物星球进度更新 (WIDGET_GIFT_STAR_PROCESS)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>WIDGET_GIFT_STAR_PROCESS</code></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>start_date</td><td>num</td><td>开始时间?</td><td>一个年月日数字,格式 <code>Number(String(年) + String(月) + String(日))</code>,详见消息示例</td></tr><tr><td>process_list</td><td>arr</td><td>礼物进度列表</td><td></td></tr><tr><td>finished</td><td>bool</td><td>是否完成?</td><td></td></tr><tr><td>ddl_timestamp</td><td>num</td><td>截止时间?</td><td>Unix 秒时间戳</td></tr><tr><td>version</td><td>num</td><td>更新时间</td><td>Unix 毫秒时间戳</td></tr><tr><td>reward_gift</td><td>num</td><td></td><td></td></tr><tr><td>reward_gift_img</td><td>str</td><td></td><td></td></tr><tr><td>reward_gift_name</td><td>str</td><td></td><td></td></tr><tr><td>level_info</td><td>null</td><td>(?)</td><td></td></tr></tbody></table><p><code>data.process_list</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>1</td><td>obj</td><td>礼物需求2</td><td></td></tr><tr><td>2</td><td>obj</td><td>礼物需求3</td><td></td></tr></tbody></table><p><code>data.process_list</code> 数组中对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>gift_id</td><td>num</td><td>礼物id</td><td></td></tr><tr><td>gift_img</td><td>str</td><td>礼物图片</td><td></td></tr><tr><td>gift_name</td><td>str</td><td>礼物名称</td><td><code>礼物星球</code></td></tr><tr><td>completed_num</td><td>num</td><td>当前数量</td><td></td></tr><tr><td>target_num</td><td>num</td><td>目标数量</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"WIDGET_GIFT_STAR_PROCESS"</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;"> "start_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">20250728</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "process_list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">33988</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/7164c955ec0ed7537491d189b821cc68f1bea20d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"礼物星球"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "completed_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">155</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1000</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:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31036</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/8b40d0470890e7d573995383af8a8ae074d485d9.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"礼物星球"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "completed_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">123</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">500</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:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">34382</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/3a1cc7ca50da48670d9f7aa6c8d3cd874228f7b0.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"礼物星球"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "completed_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;"> "target_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</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:#9CDCFE;"> "finished"</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;"> "ddl_timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754236800</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "version"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754030237877</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "reward_gift"</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;"> "reward_gift_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "reward_gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level_info"</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 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><h4 id="礼物连击-combo-send" tabindex="-1"><a class="header-anchor" href="#礼物连击-combo-send"><span>礼物连击 (COMBO_SEND)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>COMBO_SEND</code></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>action</td><td>str</td><td>礼物操作,一般为"投喂"</td><td></td></tr><tr><td>batch_combo_id</td><td>str</td><td>待调查</td><td></td></tr><tr><td>batch_combo_num</td><td>num</td><td>连击礼物数量</td><td></td></tr><tr><td>combo_id</td><td>str</td><td>待调查</td><td></td></tr><tr><td>combo_num</td><td>str</td><td>连击礼物数量</td><td></td></tr><tr><td>combo_total_coin</td><td>num</td><td>待调查</td><td></td></tr><tr><td>dmscore</td><td>num</td><td>待调查</td><td></td></tr><tr><td>gift_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>gift_name</td><td>str</td><td>连击礼物的名称</td><td></td></tr><tr><td>gift_num</td><td>num</td><td>0</td><td></td></tr><tr><td>is_join_receiver</td><td>bool</td><td>待调查</td><td></td></tr><tr><td>is_naming</td><td>bool</td><td>待调查</td><td></td></tr><tr><td>is_show</td><td>num</td><td>待调查</td><td></td></tr><tr><td>medal_info</td><td>obj</td><td>礼物投喂者的粉丝勋章信息</td><td></td></tr><tr><td>name_color</td><td>str</td><td>待调查</td><td></td></tr><tr><td>r_uname</td><td>str</td><td>主播的名称</td><td></td></tr><tr><td>receive_user_info</td><td>obj</td><td>主播的UID和名称</td><td></td></tr><tr><td>ruid</td><td>num</td><td>主播的UID</td><td></td></tr><tr><td>send_master</td><td></td><td>待调查</td><td></td></tr><tr><td>total_num</td><td>num</td><td>连击礼物数量</td><td></td></tr><tr><td>uid</td><td>num</td><td>礼物投喂者的UID</td><td></td></tr><tr><td>uname</td><td>str</td><td>礼物投喂者的名称</td><td></td></tr></tbody></table><p><code>data.receive_user_info</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>uid</td><td>number</td><td>礼物接收者的UID</td><td>一般为主播的UID</td></tr><tr><td>uname</td><td>string</td><td>礼物接收者的名称</td><td>一般为主播的名称</td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"COMBO_SEND"</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;"> "action"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"投喂"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "batch_combo_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"batch:gift:combo_id:3493090830584635:29857468:31036:1673774515.6190"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "batch_combo_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "combo_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"gift:combo_id:3493090830584635:29857468:31036:1673774515.6180"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "combo_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "combo_total_coin"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">200</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">112</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31036</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"小花花"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_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;"> "is_join_receiver"</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;"> "is_naming"</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;"> "is_show"</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;"> "medal_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "anchor_roomid"</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;"> "anchor_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;"> "guard_level"</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;"> "icon_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;"> "is_lighted"</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;"> "medal_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_level"</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;"> "medal_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"爱珞珞"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "special"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3493076559465366</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "r_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;"> "receive_user_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">29857468</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>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ruid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">29857468</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "send_master"</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;"> "total_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3493090830584635</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;">"DOC-Neo"</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 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><h4 id="特殊礼物-special-gift" tabindex="-1"><a class="header-anchor" href="#特殊礼物-special-gift"><span>特殊礼物 (SPECIAL_GIFT)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>SPECIAL_GIFT</code></td><td></td></tr><tr><td>data</td><td>obj</td><td>信息本体</td><td></td></tr></tbody></table><p><code>data</code> 对象:</p><p>以 数字 为键, JSON Object 为值的表</p><p><code>data['?']</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>action</td><td>str</td><td>操作?</td><td></td></tr><tr><td>content</td><td>str</td><td>内容</td><td></td></tr><tr><td>hadJoin</td><td>num</td><td>是否加入?</td><td></td></tr><tr><td>id</td><td>str</td><td>?</td><td>字符串表示的数字</td></tr><tr><td>num</td><td>str</td><td>数量</td><td></td></tr><tr><td>storm_gif</td><td>str</td><td>GIF 动画 URL</td><td></td></tr><tr><td>time</td><td>str</td><td>持续时间?</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"SPECIAL_GIFT"</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;"> "39"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "action"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"start"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"可爱即正义~~"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hadJoin"</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;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"3306976431489"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "num"</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;"> "storm_gif"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"http://static.hdslb.com/live-static/live-room/images/gift-section/mobilegift/2/jiezou.gif?2017011901"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">90</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></div></details><h4 id="通知消息-notice-msg" tabindex="-1"><a class="header-anchor" href="#通知消息-notice-msg"><span>通知消息 (NOTICE_MSG)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>NOTICE_MSG</code></td><td></td></tr><tr><td>id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>name</td><td>str</td><td>通知名</td><td></td></tr><tr><td>full</td><td>obj</td><td>完整显示信息?</td><td></td></tr><tr><td>half</td><td>obj</td><td>半部显示信息?</td><td></td></tr><tr><td>side</td><td>obj</td><td>边缘显示信息?</td><td></td></tr><tr><td>roomid</td><td>num</td><td>目标直播间短号</td><td></td></tr><tr><td>real_roomid</td><td>num</td><td>目标直播间真实ID</td><td></td></tr><tr><td>msg_common</td><td>str</td><td>显示的消息内容</td><td></td></tr><tr><td>msg_self</td><td>str</td><td>消息内容本身</td><td>剔除额外文本</td></tr><tr><td>link_url</td><td>str</td><td>通知消息跳转的URL</td><td></td></tr><tr><td>msg_type</td><td>num</td><td>待调查</td><td></td></tr><tr><td>shield_uid</td><td>num</td><td>待调查</td><td></td></tr><tr><td>business_id</td><td>str</td><td>待调查</td><td></td></tr><tr><td>scatter</td><td>obj</td><td>待调查</td><td></td></tr><tr><td>marquee_id</td><td>str</td><td>待调查</td><td></td></tr><tr><td>notice_type</td><td>num</td><td>待调查</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"NOTICE_MSG"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">804</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"人气榜第一名"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "full"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "head_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/f74b09c7fb83123a0dd66c536b6d5b143d271b08.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tail_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/822da481fdaba986d738db5d8fd469ffa95a8fa1.webp"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "head_icon_fa"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/f74b09c7fb83123a0dd66c536b6d5b143d271b08.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tail_icon_fa"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/38cb2a9f1209b16c0f15162b0b553e3b28d9f16f.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "head_icon_fan"</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;"> "tail_icon_fan"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFE6BD"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#9D5412"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FF6933"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">20</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "half"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "head_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/f74b09c7fb83123a0dd66c536b6d5b143d271b08.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tail_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/822da481fdaba986d738db5d8fd469ffa95a8fa1.webp"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFE6BD"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#9D5412"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FF6933"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "side"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "head_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "border"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">23919301</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "real_roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">23919301</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg_common"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"恭喜主播<%AG超玩会王者荣耀一诺%>荣获上小时人气榜第<%1%>名!点击传送查看精彩内容!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg_self"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"恭喜主播<%AG超玩会王者荣耀一诺%>荣获上小时人气榜第<%1%>名!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/23919301?broadcast_type=0&is_room_feed=1&from=28003&extra_jump_from=28003"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg_type"</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;"> "shield_uid"</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;"> "business_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "scatter"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "min"</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;"> "max"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "marquee_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "notice_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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 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><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"NOTICE_MSG"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">814</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"幻影飞船专用"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "full"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "head_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/08978f1721200e11328d1f7d6231b21bcca20488.gif"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tail_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/822da481fdaba986d738db5d8fd469ffa95a8fa1.webp"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "head_icon_fa"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/08978f1721200e11328d1f7d6231b21bcca20488.gif"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tail_icon_fa"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/38cb2a9f1209b16c0f15162b0b553e3b28d9f16f.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "head_icon_fan"</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;"> "tail_icon_fan"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#F09153"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFFFFF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFE600"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">15</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "half"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "head_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/08978f1721200e11328d1f7d6231b21bcca20488.gif"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tail_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#F09153"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFFFFFFF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFE600"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">15</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "side"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "head_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "border"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">25207004</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "real_roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">25207004</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg_common"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"<%咖啡_ミシェル%>投喂<%夜月瓜瓜sukuyi%>1个幻影飞船,向着浩瀚星辰出发!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg_self"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"<%咖啡_ミシェル%>投喂<%夜月瓜瓜sukuyi%>1个幻影飞船,向着浩瀚星辰出发!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/25207004?broadcast_type=0&is_room_feed=1&from=28003&extra_jump_from=28003&live_lottery_type=1"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "shield_uid"</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;"> "business_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"32356"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "scatter"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "min"</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;"> "max"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "marquee_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "notice_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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 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><h4 id="主播准备中-preparing" tabindex="-1"><a class="header-anchor" href="#主播准备中-preparing"><span>主播准备中 (PREPARING)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>PREPARING</code></td><td></td></tr><tr><td>round</td><td>num</td><td>轮播状态:<br>1正在轮播<br>0未轮播</td><td>开启轮播时存在</td></tr><tr><td>roomid</td><td>str</td><td>直播间ID</td><td>未知是真实ID还是短号</td></tr><tr><td>msg_id</td><td>str</td><td>信息id?</td><td></td></tr><tr><td>p_is_ack</td><td>bool</td><td></td><td>未知</td></tr><tr><td>p_msg_type</td><td>num</td><td><code>1</code></td><td>未知</td></tr><tr><td>send_time</td><td>num</td><td>发送时间</td><td>UNIX 毫秒时间戳</td></tr></tbody></table><p><strong>示例:</strong></p><details><summary>查看消息示例:</summary><p>有启用轮播:</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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"PREPARING"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"26964930181741056:1000:1000"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "p_is_ack"</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;"> "p_msg_type"</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;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1899237171"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "round"</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;"> "send_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1739985402716</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><p>未启用轮播:</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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"PREPARING"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"27040425357932032:1000:1000"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "p_is_ack"</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;"> "p_msg_type"</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;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1017"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "send_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1740129398337</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></details><h4 id="直播开始-live" tabindex="-1"><a class="header-anchor" href="#直播开始-live"><span>直播开始 (LIVE)</span></a></h4><p>注:请求了开始直播接口、开始向服务器推流时下发。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>LIVE</code></td><td></td></tr><tr><td>live_key</td><td>str</td><td>标记直播场次的key</td><td>与开始直播接口获得的live_key相同</td></tr><tr><td>voice_background</td><td>str</td><td>?</td><td></td></tr><tr><td>sub_session_key</td><td>str</td><td>?</td><td></td></tr><tr><td>live_platform</td><td>str</td><td>开播平台?</td><td>推测由开播接口决定</td></tr><tr><td>live_model</td><td>num</td><td>?</td><td></td></tr><tr><td>live_time</td><td>num</td><td>开播时间</td><td>UNIX 秒级时间戳,只有请求了开始直播后立刻下发的那个数据包里存在</td></tr><tr><td>roomid</td><td>num</td><td>直播间号</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"LIVE"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"234304209915761953"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "voice_background"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "sub_session_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"234304209915761953sub_time:1651036923"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_platform"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"pc"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_model"</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;"> "live_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1651036923</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">23614753</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><h4 id="主播信息更新-room-real-time-message-update" tabindex="-1"><a class="header-anchor" href="#主播信息更新-room-real-time-message-update"><span>主播信息更新 (ROOM_REAL_TIME_MESSAGE_UPDATE)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ROOM_REAL_TIME_MESSAGE_UPDATE</code></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>roomid</td><td>num</td><td>直播间ID</td><td>未知是真实ID还是短号</td></tr><tr><td>fans</td><td>num</td><td>主播当前粉丝数</td><td></td></tr><tr><td>red_notice</td><td>num</td><td>待调查</td><td></td></tr><tr><td>fans_club</td><td>num</td><td>主播粉丝团人数</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ROOM_REAL_TIME_MESSAGE_UPDATE"</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;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">8618057</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fans"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">136</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "red_notice"</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;"> "fans_club"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">8</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><h4 id="播放链接刷新-playurl-reload" tabindex="-1"><a class="header-anchor" href="#播放链接刷新-playurl-reload"><span>播放链接刷新 (PLAYURL_RELOAD)</span></a></h4><p>注: 该cmd通常不提供播放链接。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>PLAYURL_RELOAD</code></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>reload_option</td><td>obj</td><td>刷新选项?</td><td></td></tr><tr><td>playurl</td><td>obj</td><td>播放链接信息</td><td></td></tr></tbody></table><p><code>data.reload_option</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>reload_stream_name</td><td>arr</td><td>空数组?</td><td></td></tr><tr><td>reload_format</td><td>arr</td><td>空数组?</td><td></td></tr><tr><td>scatter</td><td>num</td><td></td><td></td></tr></tbody></table><p><code>data.playurl</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cid</td><td>num</td><td>直播间真实id</td><td></td></tr><tr><td>g_qn_desc</td><td>arr</td><td>画质描述</td><td></td></tr><tr><td>stream</td><td>arr</td><td>直播流信息</td><td></td></tr><tr><td>p2p_data</td><td>obj</td><td>P2P信息</td><td></td></tr><tr><td>dolby_qn</td><td>null</td><td>dolby画质信息?</td><td></td></tr></tbody></table><p><code>data.playurl.g_qn_desc</code> 数组:</p><table><thead><tr><th>索引</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>obj</td><td>首个画质信息</td><td></td></tr><tr><td>…</td><td>obj</td><td>多个画质信息</td><td></td></tr><tr><td>i</td><td>obj</td><td>最后画质信息</td><td></td></tr></tbody></table><p><code>data.playurl.g_qn_desc</code> 数组中对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>qn</td><td>num</td><td>画质代码</td><td></td></tr><tr><td>desc</td><td>str</td><td>画质描述</td><td></td></tr><tr><td>hdr_desc</td><td>str</td><td></td><td></td></tr><tr><td>attr_desc</td><td>null</td><td></td><td></td></tr><tr><td>hdr_type</td><td>num</td><td></td><td></td></tr><tr><td>media_base_desc</td><td>null 或 obj</td><td>媒体描述</td><td></td></tr></tbody></table><p><code>data.playurl.g_qn_desc[i].media_base_desc</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>detail_desc</td><td>obj</td><td>详细?</td><td></td></tr><tr><td>brief_desc</td><td>obj</td><td>简洁?</td><td></td></tr></tbody></table><p><code>data.playurl.g_qn_desc[i].media_base_desc.detail_desc</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>desc</td><td>str</td><td>画质描述</td><td></td></tr><tr><td>tag</td><td>arr</td><td>画质标签</td><td>字符串数组,部分画质存在</td></tr></tbody></table><p><code>data.playurl.g_qn_desc[i].media_base_desc.brief_desc</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>desc</td><td>str</td><td>画质描述</td><td></td></tr><tr><td>badge</td><td>str</td><td>画质描述</td><td>部分画质存在</td></tr></tbody></table><p><code>data.stream</code> 数组中对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>protocol_name</td><td>str</td><td>协议名称</td><td></td></tr><tr><td>format</td><td>arr</td><td>封装格式列表</td><td></td></tr></tbody></table><p><code>data.stream[i].format</code> 数组中对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>format_name</td><td>str</td><td>视频封装格式名称</td><td></td></tr><tr><td>codec</td><td>arr</td><td>编码列表</td><td></td></tr><tr><td>master_url</td><td>str</td><td></td><td></td></tr></tbody></table><p><code>data.stream[i].format[i].codec</code> 数组中对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>codec_name</td><td>str</td><td>视频编码名称</td><td></td></tr><tr><td>current_qn</td><td>num</td><td>当前画质代码?</td><td></td></tr><tr><td>accept_qn</td><td>arr</td><td>允许的画质代码?</td><td>数字数组</td></tr><tr><td>base_url</td><td>str</td><td></td><td></td></tr><tr><td>url_info</td><td>arr</td><td></td><td></td></tr><tr><td>hdr_qn</td><td>null</td><td></td><td></td></tr><tr><td>dolby_type</td><td>num</td><td></td><td></td></tr><tr><td>attr_name</td><td>str</td><td></td><td></td></tr><tr><td>hdr_type</td><td>num</td><td></td><td></td></tr><tr><td>drm</td><td>bool</td><td></td><td></td></tr><tr><td>drm_key_systems</td><td>null</td><td></td><td></td></tr><tr><td>video_codecs</td><td>obj</td><td>视频编码信息</td><td>不一定存在</td></tr><tr><td>audio_codecs</td><td>obj</td><td>音频编码信息</td><td>不一定存在</td></tr></tbody></table><p><code>data.stream[i].format[i].codec[i].video_codecs</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>base</td><td>str</td><td>编码格式</td><td></td></tr></tbody></table><p><code>data.stream[i].format[i].codec[i].audio_codecs</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>base</td><td>str</td><td>编码格式</td><td></td></tr></tbody></table><p><code>data.playurl.p2p_data</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>p2p</td><td>bool</td><td></td><td></td></tr><tr><td>p2p_type</td><td>num</td><td></td><td></td></tr><tr><td>m_p2p</td><td>bool</td><td></td><td></td></tr><tr><td>m_servers</td><td>null</td><td></td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"PLAYURL_RELOAD"</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;"> "reload_option"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "reload_stream_name"</span><span style="color:#D4D4D4;">: [],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "reload_format"</span><span style="color:#D4D4D4;">: [],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "scatter"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3000</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "playurl"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">41682</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "g_qn_desc"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">30000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"杜比"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "attr_desc"</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;"> "hdr_type"</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;"> "media_base_desc"</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>
|
||
<span class="line"><span style="color:#9CDCFE;"> "qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">20000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"4K"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "attr_desc"</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;"> "hdr_type"</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;"> "media_base_desc"</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>
|
||
<span class="line"><span style="color:#9CDCFE;"> "qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"原画"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "attr_desc"</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;"> "hdr_type"</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;"> "media_base_desc"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "detail_desc"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1080P 原画"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tag"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "高帧率"</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:#9CDCFE;"> "brief_desc"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1080P"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "badge"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"原画"</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>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">400</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"蓝光"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "attr_desc"</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;"> "hdr_type"</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;"> "media_base_desc"</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>
|
||
<span class="line"><span style="color:#9CDCFE;"> "qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">250</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"超清"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "attr_desc"</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;"> "hdr_type"</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;"> "media_base_desc"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "detail_desc"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"720P 超清"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "brief_desc"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"720P"</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>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">150</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"高清"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "attr_desc"</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;"> "hdr_type"</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;"> "media_base_desc"</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>
|
||
<span class="line"><span style="color:#9CDCFE;"> "qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">80</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"流畅"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "attr_desc"</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;"> "hdr_type"</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;"> "media_base_desc"</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>
|
||
<span class="line"><span style="color:#9CDCFE;"> "stream"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "protocol_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"http_stream"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "format"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "format_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"flv"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "codec"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "codec_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"avc"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "accept_qn"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 10000</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url_info"</span><span style="color:#D4D4D4;">: [],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_qn"</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;"> "dolby_type"</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;"> "attr_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_type"</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;"> "drm"</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;"> "drm_key_systems"</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;"> "video_codecs"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"avc1.64002a"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "audio_codecs"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"mp4a.40.2"</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>
|
||
<span class="line"><span style="color:#9CDCFE;"> "codec_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"hevc"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">250</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "accept_qn"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 250</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url_info"</span><span style="color:#D4D4D4;">: [],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_qn"</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;"> "dolby_type"</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;"> "attr_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_type"</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;"> "drm"</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;"> "drm_key_systems"</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;"> "video_codecs"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"hvc1.1.6.L120"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "audio_codecs"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"mp4a.40.2"</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>
|
||
<span class="line"><span style="color:#9CDCFE;"> "master_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "protocol_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"http_hls"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "format"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "format_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ts"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "codec"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "codec_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"avc"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "accept_qn"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 10000</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url_info"</span><span style="color:#D4D4D4;">: [],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_qn"</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;"> "dolby_type"</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;"> "attr_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_type"</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;"> "drm"</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;"> "drm_key_systems"</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;"> "video_codecs"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"avc1.64002a"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "audio_codecs"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"mp4a.40.2"</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>
|
||
<span class="line"><span style="color:#9CDCFE;"> "codec_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"hevc"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">250</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "accept_qn"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 250</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url_info"</span><span style="color:#D4D4D4;">: [],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_qn"</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;"> "dolby_type"</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;"> "attr_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_type"</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;"> "drm"</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;"> "drm_key_systems"</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;"> "video_codecs"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"hvc1.1.6.L120"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "audio_codecs"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"mp4a.40.2"</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>
|
||
<span class="line"><span style="color:#9CDCFE;"> "master_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "format_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"fmp4"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "codec"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "codec_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"avc"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "accept_qn"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 10000</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url_info"</span><span style="color:#D4D4D4;">: [],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_qn"</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;"> "dolby_type"</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;"> "attr_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_type"</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;"> "drm"</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;"> "drm_key_systems"</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;"> "video_codecs"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"avc1.64002a"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "audio_codecs"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"mp4a.40.2"</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>
|
||
<span class="line"><span style="color:#9CDCFE;"> "codec_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"hevc"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_qn"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">250</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "accept_qn"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 250</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url_info"</span><span style="color:#D4D4D4;">: [],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_qn"</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;"> "dolby_type"</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;"> "attr_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hdr_type"</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;"> "drm"</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;"> "drm_key_systems"</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;"> "video_codecs"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"hvc1.1.6.L120"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "audio_codecs"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"mp4a.40.2"</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>
|
||
<span class="line"><span style="color:#9CDCFE;"> "master_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "p2p_data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "p2p"</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;"> "p2p_type"</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;"> "m_p2p"</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;"> "m_servers"</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:#9CDCFE;"> "dolby_qn"</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>
|
||
<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 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 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 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 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 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 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 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 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 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><h4 id="直播间高能榜-online-rank-v2" tabindex="-1"><a class="header-anchor" href="#直播间高能榜-online-rank-v2"><span>直播间高能榜 (ONLINE_RANK_V2)</span></a></h4><p>注: 直播间高能用户数据刷新</p><p>在线榜已被 <code>ONLINE_RANK_V3</code> 替换</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ONLINE_RANK_V2</code></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>list</td><td>array</td><td>在直播间高能用户中的用户信息</td><td></td></tr><tr><td>rank_type</td><td>str</td><td>榜单类型</td><td></td></tr></tbody></table><p><code>data.list[n]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>uid</td><td>num</td><td>用户 mid</td><td></td></tr><tr><td>face</td><td>str</td><td>用户头像 URL</td><td></td></tr><tr><td>score</td><td>str</td><td>该用户的贡献值</td><td></td></tr><tr><td>uname</td><td>str</td><td>用户名称</td><td></td></tr><tr><td>rank</td><td>num</td><td>该用户在高能榜中的排名</td><td></td></tr><tr><td>guard_level</td><td>num</td><td>大航海等级?</td><td></td></tr><tr><td>is_mystery</td><td>bool</td><td></td><td></td></tr><tr><td>uinfo</td><td>obj</td><td>用户信息</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ONLINE_RANK_V2"</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;"> "list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2082621455</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;">"https://i2.hdslb.com/bfs/face/9de6050277fa13d830eb97e3453d89843de46a31.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "score"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"20"</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;">"8级萌新_小华"</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;">1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">50500335</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;">"https://i0.hdslb.com/bfs/face/ca722209251478ef0ffb45c3adeafb9dab283c57.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "score"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"20"</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;"> "rank"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">29857468</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;">"https://i1.hdslb.com/bfs/face/7b4ae2e7e950f2dfb2bd969859c813487ce3b64c.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "score"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"12"</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;"> "rank"</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;"> "guard_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "rank_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"gold-rank"</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 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><h4 id="直播间高能榜v3-online-rank-v3" tabindex="-1"><a class="header-anchor" href="#直播间高能榜v3-online-rank-v3"><span>直播间高能榜V3 (ONLINE_RANK_V3)</span></a></h4><p>注: 直播间高能用户数据刷新</p><p>替换 <code>ONLINE_RANK_V2</code></p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ONLINE_RANK_V3</code></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>pb</td><td>str</td><td>使用 base64 编码 protobuf 后的数据</td><td>解析后数据基本与<code>ONLINE_RANK_V2</code>的<code>data</code>相同</td></tr></tbody></table><p>用于解析protobuf数据的proto文件: <a href="https://github.com/SocialSisterYi/bilibili-API-collect/issues/1332#issuecomment-3055621742" target="_blank" rel="noopener noreferrer">#1332(comment)</a></p><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ONLINE_RANK_V3"</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;"> "pb"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"CgtvbmxpbmVfcmFuaxqqAwi8jscKEkpodHRwczovL2kyLmhkc2xiLmNvbS9iZnMvZmFjZS9iODM3MGMzMGM3ZDg5NDg4YjRjOWYyNWZmMTgyNjc4OTEyYTRiOTA3LmpwZxoCMTIiDOW4jOWwlOWonOWonCgBMAFCwAIIvI7HChKfAgoM5biM5bCU5aic5aicEkpodHRwczovL2kyLmhkc2xiLmNvbS9iZnMvZmFjZS9iODM3MGMzMGM3ZDg5NDg4YjRjOWYyNWZmMTgyNjc4OTEyYTRiOTA3LmpwZypaCgzluIzlsJTlqJzlqJwSSmh0dHBzOi8vaTIuaGRzbGIuY29tL2Jmcy9mYWNlL2I4MzcwYzMwYzdkODk0ODhiNGM5ZjI1ZmYxODI2Nzg5MTJhNGI5MDcuanBnMloKDOW4jOWwlOWonOWonBJKaHR0cHM6Ly9pMi5oZHNsYi5jb20vYmZzL2ZhY2UvYjgzNzBjMzBjN2Q4OTQ4OGI0YzlmMjVmZjE4MjY3ODkxMmE0YjkwNy5qcGc6CyD///////////8BMhcIARITMjAyNS0wNy0yOSAyMzo1OTo1ORrNAwjnyMIDEkpodHRwczovL2kxLmhkc2xiLmNvbS9iZnMvZmFjZS9mZWNhYTQ3ZTQ2ODljOWVmYTg0MzBiNmViNzRmNTM2ZTMxN2ZmODYwLmpwZxoBOCIV5byl6IC26IC26IC26IC26IC26IC2KAIwAkLbAgjnyMIDEroCChXlvKXogLbogLbogLbogLbogLbogLYSSmh0dHBzOi8vaTEuaGRzbGIuY29tL2Jmcy9mYWNlL2ZlY2FhNDdlNDY4OWM5ZWZhODQzMGI2ZWI3NGY1MzZlMzE3ZmY4NjAuanBnKmMKFeW8peiAtuiAtuiAtuiAtuiAtuiAthJKaHR0cHM6Ly9pMS5oZHNsYi5jb20vYmZzL2ZhY2UvZmVjYWE0N2U0Njg5YzllZmE4NDMwYjZlYjc0ZjUzNmUzMTdmZjg2MC5qcGcyYwoV5byl6IC26IC26IC26IC26IC26IC2EkpodHRwczovL2kxLmhkc2xiLmNvbS9iZnMvZmFjZS9mZWNhYTQ3ZTQ2ODljOWVmYTg0MzBiNmViNzRmNTM2ZTMxN2ZmODYwLmpwZzoLIP///////////wEyFwgCEhMyMDI1LTA4LTAzIDIzOjU5OjU5GvUDCMTF4wQSS2h0dHBzOi8vaTEuaGRzbGIuY29tL2Jmcy9mYWNlLzcxMmMzNjExMzg1ZTJlMGRjYmU4MDc2YmRkM2ViNmYwZWNjNmZkYWYud2VicBoBNiIe5oKg5ZOJ55qE6buR5ZCs5aSn546L5aSq5Zuw6L69KAMwA0L5AgjExeMEEtgCCh7mgqDlk4nnmoTpu5HlkKzlpKfnjovlpKrlm7Dovr0SS2h0dHBzOi8vaTEuaGRzbGIuY29tL2Jmcy9mYWNlLzcxMmMzNjExMzg1ZTJlMGRjYmU4MDc2YmRkM2ViNmYwZWNjNmZkYWYud2VicCptCh7mgqDlk4nnmoTpu5HlkKzlpKfnjovlpKrlm7Dovr0SS2h0dHBzOi8vaTEuaGRzbGIuY29tL2Jmcy9mYWNlLzcxMmMzNjExMzg1ZTJlMGRjYmU4MDc2YmRkM2ViNmYwZWNjNmZkYWYud2VicDJtCh7mgqDlk4nnmoTpu5HlkKzlpKfnjovlpKrlm7Dovr0SS2h0dHBzOi8vaTEuaGRzbGIuY29tL2Jmcy9mYWNlLzcxMmMzNjExMzg1ZTJlMGRjYmU4MDc2YmRkM2ViNmYwZWNjNmZkYWYud2VicDoLIP///////////wEyFwgDEhMyMDI1LTA3LTI2IDIzOjU5OjU5GtkDCLzSxwkSSmh0dHBzOi8vaTEuaGRzbGIuY29tL2Jmcy9mYWNlLzAyMGYxOWEwNTNjZDBkNGZjNGMyYmQzOTlmYWNjMTk3YWJiZWY5N2EuanBnGgE2IhjmuLjmiYvlpb3pl7LnmoTmtYXogIHluIgoBDADQuQCCLzSxwkSwwIKGOa4uOaJi+WlvemXsueahOa1heiAgeW4iBJKaHR0cHM6Ly9pMS5oZHNsYi5jb20vYmZzL2ZhY2UvMDIwZjE5YTA1M2NkMGQ0ZmM0YzJiZDM5OWZhY2MxOTdhYmJlZjk3YS5qcGcqZgoY5ri45omL5aW96Zey55qE5rWF6ICB5biIEkpodHRwczovL2kxLmhkc2xiLmNvbS9iZnMvZmFjZS8wMjBmMTlhMDUzY2QwZDRmYzRjMmJkMzk5ZmFjYzE5N2FiYmVmOTdhLmpwZzJmChjmuLjmiYvlpb3pl7LnmoTmtYXogIHluIgSSmh0dHBzOi8vaTEuaGRzbGIuY29tL2Jmcy9mYWNlLzAyMGYxOWEwNTNjZDBkNGZjNGMyYmQzOTlmYWNjMTk3YWJiZWY5N2EuanBnOgsg////////////ATIXCAMSEzIwMjUtMDgtMDQgMjM6NTk6NTkakAMIp9P+CRJKaHR0cHM6Ly9pMS5oZHNsYi5jb20vYmZzL2ZhY2UvZTJkYmM4ZTQ5NzA3NzFiNjlhNWEyYzYzMDI0YTg5NzhjMjc3YWNmMi5qcGcaATYiDOmaj+WFieaykOW9sSgFQqkCCKfT/gkSnwIKDOmaj+WFieaykOW9sRJKaHR0cHM6Ly9pMS5oZHNsYi5jb20vYmZzL2ZhY2UvZTJkYmM4ZTQ5NzA3NzFiNjlhNWEyYzYzMDI0YTg5NzhjMjc3YWNmMi5qcGcqWgoM6ZqP5YWJ5rKQ5b2xEkpodHRwczovL2kxLmhkc2xiLmNvbS9iZnMvZmFjZS9lMmRiYzhlNDk3MDc3MWI2OWE1YTJjNjMwMjRhODk3OGMyNzdhY2YyLmpwZzJaCgzpmo/lhYnmspDlvbESSmh0dHBzOi8vaTEuaGRzbGIuY29tL2Jmcy9mYWNlL2UyZGJjOGU0OTcwNzcxYjY5YTVhMmM2MzAyNGE4OTc4YzI3N2FjZjIuanBnOgsg////////////ATIAGrYDCPWvn4sBEkpodHRwczovL2kxLmhkc2xiLmNvbS9iZnMvZmFjZS80ZTNkYTdmYWJiOWZlMTkyNzRhYmQ0ZTdlYWMyNmQ3MjI4OGQyNmEwLmpwZxoBNiIV5pKS5qyi5YS/55qE5rCU5rOh5YS/KAZCxQII9a+fiwESugIKFeaSkuasouWEv+eahOawlOazoeWEvxJKaHR0cHM6Ly9pMS5oZHNsYi5jb20vYmZzL2ZhY2UvNGUzZGE3ZmFiYjlmZTE5Mjc0YWJkNGU3ZWFjMjZkNzIyODhkMjZhMC5qcGcqYwoV5pKS5qyi5YS/55qE5rCU5rOh5YS/EkpodHRwczovL2kxLmhkc2xiLmNvbS9iZnMvZmFjZS80ZTNkYTdmYWJiOWZlMTkyNzRhYmQ0ZTdlYWMyNmQ3MjI4OGQyNmEwLmpwZzJjChXmkpLmrKLlhL/nmoTmsJTms6HlhL8SSmh0dHBzOi8vaTEuaGRzbGIuY29tL2Jmcy9mYWNlLzRlM2RhN2ZhYmI5ZmUxOTI3NGFiZDRlN2VhYzI2ZDcyMjg4ZDI2YTAuanBnOgsg////////////ATIAGusDCPTXwbEBEkpodHRwczovL2kxLmhkc2xiLmNvbS9iZnMvZmFjZS8yN2RiOGQ5MTY3ZDRhMmUyMDg0NjUzNDJkOGVmZjQzZWUzMGJiOGNlLmpwZxoBNiIc57OW5b+D6JuL6JuLLeWNg+WNg+azoue6r+WGoCgHMANC8QII9NfBsQESzwIKHOezluW/g+ibi+ibiy3ljYPljYPms6Lnuq/lhqASSmh0dHBzOi8vaTEuaGRzbGIuY29tL2Jmcy9mYWNlLzI3ZGI4ZDkxNjdkNGEyZTIwODQ2NTM0MmQ4ZWZmNDNlZTMwYmI4Y2UuanBnKmoKHOezluW/g+ibi+ibiy3ljYPljYPms6Lnuq/lhqASSmh0dHBzOi8vaTEuaGRzbGIuY29tL2Jmcy9mYWNlLzI3ZGI4ZDkxNjdkNGEyZTIwODQ2NTM0MmQ4ZWZmNDNlZTMwYmI4Y2UuanBnMmoKHOezluW/g+ibi+ibiy3ljYPljYPms6Lnuq/lhqASSmh0dHBzOi8vaTEuaGRzbGIuY29tL2Jmcy9mYWNlLzI3ZGI4ZDkxNjdkNGEyZTIwODQ2NTM0MmQ4ZWZmNDNlZTMwYmI4Y2UuanBnOgsg////////////ATIXCAMSEzIwMjUtMDctMjUgMjM6NTk6NTk="</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></div></details><h4 id="直播间高能用户数量-online-rank-count" tabindex="-1"><a class="header-anchor" href="#直播间高能用户数量-online-rank-count"><span>直播间高能用户数量 (ONLINE_RANK_COUNT)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ONLINE_RANK_COUNT</code></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>count</td><td>num</td><td>直播间高能用户数量</td><td>存在上限</td></tr><tr><td>count_text</td><td>str</td><td>直播间高能用户数量文本</td><td></td></tr><tr><td>online_count</td><td>num</td><td>直播间在线用户数量</td><td>存在上限</td></tr><tr><td>online_count_text</td><td>str</td><td>直播间在线用户数量文本</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ONLINE_RANK_COUNT"</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;"> "count"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1084</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "count_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1084"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "online_count"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1084</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "online_count_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1084"</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><h4 id="未登录通知-log-in-notice" tabindex="-1"><a class="header-anchor" href="#未登录通知-log-in-notice"><span>未登录通知 (LOG_IN_NOTICE)</span></a></h4><p>注:未使用认证信息进行登录将会下发此数据包,通常于认证包回复后下发,在后续时间里也有可能会下发;部分受到豁免的直播间不会下发。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>LOG_IN_NOTICE</code></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>notice_msg</td><td>str</td><td>通知内容</td><td></td></tr><tr><td>image_web</td><td>str</td><td>在网页端使用的通知图片</td><td></td></tr><tr><td>image_app</td><td>str</td><td>在app端使用的图片</td><td>(未确认)</td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"LOG_IN_NOTICE"</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;"> "notice_msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"为保护用户隐私,未登录无法查看他人昵称"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "image_web"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"http://i0.hdslb.com/bfs/dm/75e7c16b99208df259fe0a93354fd3440cbab412.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "image_app"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"http://i0.hdslb.com/bfs/dm/b632f7dcd3acf47deffb5f9ccc9546ae97a3415b.png"</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></details><h4 id="用户到达直播间高能榜前三名的消息-online-rank-top3" tabindex="-1"><a class="header-anchor" href="#用户到达直播间高能榜前三名的消息-online-rank-top3"><span>用户到达直播间高能榜前三名的消息 (ONLINE_RANK_TOP3)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ONLINE_RANK_TOP3</code></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>dmscore</td><td>num</td><td>待调查</td><td></td></tr><tr><td>list</td><td>array</td><td>消息内容和高能榜排名</td><td></td></tr></tbody></table><p><code>data.list[n]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>msg</td><td>str</td><td>消息内容</td><td></td></tr><tr><td>rank</td><td>num</td><td>该用户的高能榜排名</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ONLINE_RANK_TOP3"</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;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">112</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"恭喜 <%你干嘛哈哈哎哟%> 成为高能用户"</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;">1</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>
|
||
<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></div></details><h4 id="直播间在人气榜的排名改变-popular-rank-changed" tabindex="-1"><a class="header-anchor" href="#直播间在人气榜的排名改变-popular-rank-changed"><span>直播间在人气榜的排名改变 (POPULAR_RANK_CHANGED)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>POPULAR_RANK_CHANGED</code></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>uid</td><td>num</td><td>主播 mid</td><td></td></tr><tr><td>rank</td><td>num</td><td>人气榜排名</td><td></td></tr><tr><td>countdown</td><td>num</td><td>人气榜下轮结算剩余时长</td><td></td></tr><tr><td>timestamp</td><td>num</td><td>触发时的Unix时间戳</td><td></td></tr><tr><td>cache_key</td><td>str</td><td>待调查</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"POPULAR_RANK_CHANGED"</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;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">780791</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;">36</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "countdown"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1927</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1702578474</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cache_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"rank_change:91a4e81ba3034ae894d61e432aa13081"</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><h4 id="直播间限时热门榜排名改变-hot-rank-changed" tabindex="-1"><a class="header-anchor" href="#直播间限时热门榜排名改变-hot-rank-changed"><span>直播间限时热门榜排名改变 (HOT_RANK_CHANGED)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>HOT_RANK_CHANGED</code></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>rank</td><td>num</td><td>排名</td><td></td></tr><tr><td>trend</td><td>num</td><td>趋势?</td><td></td></tr><tr><td>countdown</td><td>num</td><td>剩余时间?</td><td></td></tr><tr><td>timestamp</td><td>num</td><td>当前时间?</td><td>UNIX 秒级时间戳</td></tr><tr><td>web_url</td><td>str</td><td>排行榜 URL</td><td></td></tr><tr><td>live_url</td><td>str</td><td>排行榜 URL</td><td></td></tr><tr><td>blink_url</td><td>str</td><td>排行榜 URL</td><td></td></tr><tr><td>live_link_url</td><td>str</td><td>排行榜 URL</td><td></td></tr><tr><td>pc_link_url</td><td>str</td><td>排行榜 URL</td><td></td></tr><tr><td>icon</td><td>str</td><td>图标 URL</td><td></td></tr><tr><td>area_name</td><td>str</td><td>分区名称</td><td></td></tr><tr><td>rank_desc</td><td>str</td><td>空?</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"HOT_RANK_CHANGED"</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;"> "rank"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "trend"</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;"> "countdown"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1440</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1651037760</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=2&area_id=9&parent_area_id=9&second_area_id=0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=1&area_id=9&parent_area_id=9&second_area_id=0&is_live_half_webview=1&hybrid_rotate_d=1&hybrid_half_ui=1,3,100p,70p,f4eefa,0,30,100,12,0;2,2,375,100p,f4eefa,0,30,100,0,0;3,3,100p,70p,f4eefa,0,30,100,12,0;4,2,375,100p,f4eefa,0,30,100,0,0;5,3,100p,70p,f4eefa,0,30,100,0,0;6,3,100p,70p,f4eefa,0,30,100,0,0;7,3,100p,70p,f4eefa,0,30,100,0,0;8,3,100p,70p,f4eefa,0,30,100,0,0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "blink_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=3&area_id=9&parent_area_id=9&second_area_id=0&is_live_half_webview=1&hybrid_rotate_d=1&is_cling_player=1&hybrid_half_ui=1,3,100p,70p,f4eefa,0,30,100,0,0;2,2,375,100p,f4eefa,0,30,100,0,0;3,3,100p,70p,f4eefa,0,30,100,0,0;4,2,375,100p,f4eefa,0,30,100,0,0;5,3,100p,70p,f4eefa,0,30,100,0,0;6,3,100p,70p,f4eefa,0,30,100,0,0;7,3,100p,70p,f4eefa,0,30,100,0,0;8,3,100p,70p,f4eefa,0,30,100,0,0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=5&area_id=9&parent_area_id=9&second_area_id=0&is_live_half_webview=1&hybrid_rotate_d=1&is_cling_player=1&hybrid_half_ui=1,3,100p,70p,f4eefa,0,30,100,0,0;2,2,375,100p,f4eefa,0,30,100,0,0;3,3,100p,70p,f4eefa,0,30,100,0,0;4,2,375,100p,f4eefa,0,30,100,0,0;5,3,100p,70p,f4eefa,0,30,100,0,0;6,3,100p,70p,f4eefa,0,30,100,0,0;7,3,100p,70p,f4eefa,0,30,100,0,0;8,3,100p,70p,f4eefa,0,30,100,0,0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pc_link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=4&is_live_half_webview=1&area_id=9&parent_area_id=9&second_area_id=0&pc_ui=338,465,f4eefa,0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/63217712edb588864b2c714225992e7f46b0b917.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "area_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"虚拟"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "rank_desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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></div></details><h4 id="当前直播间限时热门榜排名改变v2-hot-rank-changed-v2" tabindex="-1"><a class="header-anchor" href="#当前直播间限时热门榜排名改变v2-hot-rank-changed-v2"><span>当前直播间限时热门榜排名改变V2 (HOT_RANK_CHANGED_V2)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>HOT_RANK_CHANGED_V2</code></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>rank</td><td>num</td><td>排名</td><td></td></tr><tr><td>trend</td><td>num</td><td>趋势?</td><td></td></tr><tr><td>countdown</td><td>num</td><td>剩余时间?</td><td></td></tr><tr><td>timestamp</td><td>num</td><td>当前时间?</td><td>UNIX 秒级时间戳</td></tr><tr><td>web_url</td><td>str</td><td>排行榜 URL</td><td></td></tr><tr><td>live_url</td><td>str</td><td>排行榜 URL</td><td></td></tr><tr><td>blink_url</td><td>str</td><td>排行榜 URL</td><td></td></tr><tr><td>live_link_url</td><td>str</td><td>排行榜 URL</td><td></td></tr><tr><td>pc_link_url</td><td>str</td><td>排行榜 URL</td><td></td></tr><tr><td>icon</td><td>str</td><td>图标 URL</td><td></td></tr><tr><td>area_name</td><td>str</td><td>分区名称</td><td></td></tr><tr><td>rank_desc</td><td>str</td><td>排行榜说明</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"HOT_RANK_CHANGED_V2"</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;"> "rank"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "trend"</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;"> "countdown"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1440</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1651037760</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=2&area_id=9&parent_area_id=9&second_area_id=371"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=1&area_id=9&parent_area_id=9&second_area_id=371&is_live_half_webview=1&hybrid_rotate_d=1&hybrid_half_ui=1,3,100p,70p,f4eefa,0,30,100,12,0;2,2,375,100p,f4eefa,0,30,100,0,0;3,3,100p,70p,f4eefa,0,30,100,12,0;4,2,375,100p,f4eefa,0,30,100,0,0;5,3,100p,70p,f4eefa,0,30,100,0,0;6,3,100p,70p,f4eefa,0,30,100,0,0;7,3,100p,70p,f4eefa,0,30,100,0,0;8,3,100p,70p,f4eefa,0,30,100,0,0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "blink_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=3&area_id=9&parent_area_id=9&second_area_id=371&is_live_half_webview=1&hybrid_rotate_d=1&is_cling_player=1&hybrid_half_ui=1,3,100p,70p,f4eefa,0,30,100,0,0;2,2,375,100p,f4eefa,0,30,100,0,0;3,3,100p,70p,f4eefa,0,30,100,0,0;4,2,375,100p,f4eefa,0,30,100,0,0;5,3,100p,70p,f4eefa,0,30,100,0,0;6,3,100p,70p,f4eefa,0,30,100,0,0;7,3,100p,70p,f4eefa,0,30,100,0,0;8,3,100p,70p,f4eefa,0,30,100,0,0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=5&area_id=9&parent_area_id=9&second_area_id=371&is_live_half_webview=1&hybrid_rotate_d=1&is_cling_player=1&hybrid_half_ui=1,3,100p,70p,f4eefa,0,30,100,0,0;2,2,375,100p,f4eefa,0,30,100,0,0;3,3,100p,70p,f4eefa,0,30,100,0,0;4,2,375,100p,f4eefa,0,30,100,0,0;5,3,100p,70p,f4eefa,0,30,100,0,0;6,3,100p,70p,f4eefa,0,30,100,0,0;7,3,100p,70p,f4eefa,0,30,100,0,0;8,3,100p,70p,f4eefa,0,30,100,0,0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pc_link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=4&is_live_half_webview=1&area_id=9&parent_area_id=9&second_area_id=371&pc_ui=338,465,f4eefa,0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/cb2e160ac4f562b347bb5ae6e635688ebc69580f.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "area_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"虚拟主播"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "rank_desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"虚拟主播top50"</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></div></details><h4 id="限时热门榜上榜信息-hot-rank-settlement" tabindex="-1"><a class="header-anchor" href="#限时热门榜上榜信息-hot-rank-settlement"><span>限时热门榜上榜信息 (HOT_RANK_SETTLEMENT)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>HOT_RANK_SETTLEMENT</code></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>area_name</td><td>str</td><td>分区名称</td><td></td></tr><tr><td>cache_key</td><td>str</td><td>?</td><td></td></tr><tr><td>dm_msg</td><td>str</td><td>弹幕提示信息</td><td></td></tr><tr><td>dmscore</td><td>num</td><td>?</td><td></td></tr><tr><td>face</td><td>str</td><td>主播头像 URL</td><td></td></tr><tr><td>icon</td><td>str</td><td>图标 URL</td><td></td></tr><tr><td>rank</td><td>num</td><td>排名</td><td></td></tr><tr><td>timestamp</td><td>num</td><td>时间</td><td>UNIX 秒级时间戳</td></tr><tr><td>uname</td><td>str</td><td>主播用户名</td><td></td></tr><tr><td>url</td><td>str</td><td>排行榜 URL</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"HOT_RANK_SETTLEMENT"</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;"> "area_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"虚拟主播"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cache_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"2f8baf923a6b7df5a045df6c7181984c"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dm_msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"恭喜主播 <% 白黑卡扣 %> 荣登限时热门榜虚拟主播榜top9! 即将获得热门流量推荐哦!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">144</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;">"http://i0.hdslb.com/bfs/face/ddfcd696213e07884ce227c6ba6d23a007a08c02.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/63217712edb588864b2c714225992e7f46b0b917.png"</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;">9</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1651041000</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;"> "url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/result.html?is_live_half_webview=1&hybrid_half_ui=1,5,250,200,f4eefa,0,30,0,0,0;2,5,250,200,f4eefa,0,30,0,0,0;3,5,250,200,f4eefa,0,30,0,0,0;4,5,250,200,f4eefa,0,30,0,0,0;5,5,250,200,f4eefa,0,30,0,0,0;6,5,250,200,f4eefa,0,30,0,0,0;7,5,250,200,f4eefa,0,30,0,0,0;8,5,250,200,f4eefa,0,30,0,0,0&areaId=9&cache_key=2f8baf923a6b7df5a045df6c7181984c"</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></div></details><h4 id="限时热门榜上榜信息v2-hot-rank-settlement-v2" tabindex="-1"><a class="header-anchor" href="#限时热门榜上榜信息v2-hot-rank-settlement-v2"><span>限时热门榜上榜信息V2 (HOT_RANK_SETTLEMENT_V2)</span></a></h4><p><strong>JSON消息:</strong></p><p>基本同 <a href="#%E9%99%90%E6%97%B6%E7%83%AD%E9%97%A8%E6%A6%9C%E4%B8%8A%E6%A6%9C%E4%BF%A1%E6%81%AF-hot_rank_settlement">限时热门榜上榜信息</a>, 但没有 <code>data.dmscore</code> 字段</p><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"HOT_RANK_SETTLEMENT_V2"</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;"> "rank"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">9</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;">"http://i0.hdslb.com/bfs/face/ddfcd696213e07884ce227c6ba6d23a007a08c02.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1651040700</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/cb2e160ac4f562b347bb5ae6e635688ebc69580f.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "area_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"虚拟主播"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/result.html?is_live_half_webview=1&hybrid_half_ui=1,5,250,200,f4eefa,0,30,0,0,0;2,5,250,200,f4eefa,0,30,0,0,0;3,5,250,200,f4eefa,0,30,0,0,0;4,5,250,200,f4eefa,0,30,0,0,0;5,5,250,200,f4eefa,0,30,0,0,0;6,5,250,200,f4eefa,0,30,0,0,0;7,5,250,200,f4eefa,0,30,0,0,0;8,5,250,200,f4eefa,0,30,0,0,0&areaId=371&cache_key=693b7b029b66976a399cf4e3485d265a"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cache_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"693b7b029b66976a399cf4e3485d265a"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dm_msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"恭喜主播 <% 白黑卡扣 %> 荣登限时热门榜虚拟主播榜top9! 即将获得热门流量推荐哦!"</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></div></details><h4 id="直播间用户点赞-like-info-v3-click" tabindex="-1"><a class="header-anchor" href="#直播间用户点赞-like-info-v3-click"><span>直播间用户点赞 (LIKE_INFO_V3_CLICK)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>LIKE_INFO_V3_CLICK</code></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>show_area</td><td>num</td><td>待调查</td><td></td></tr><tr><td>msg_type</td><td>num</td><td>待调查</td><td></td></tr><tr><td>like_icon</td><td>str</td><td>点赞图标的URL</td><td></td></tr><tr><td>uid</td><td>num</td><td>点赞的用户的UID</td><td></td></tr><tr><td>like_text</td><td>str</td><td>点赞文本</td><td></td></tr><tr><td>uname</td><td>str</td><td>点赞的用户的名称</td><td></td></tr><tr><td>uname_color</td><td>str</td><td>点赞的用户的名称颜色</td><td></td></tr><tr><td>identities</td><td>array</td><td>待调查</td><td></td></tr><tr><td>fans_medal</td><td>obj</td><td>点赞的用户的粉丝勋章信息</td><td></td></tr><tr><td>contribution_info</td><td>obj</td><td>待调查</td><td></td></tr><tr><td>dmscore</td><td>num</td><td>待调查</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"LIKE_INFO_V3_CLICK"</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;"> "show_area"</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;"> "msg_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "like_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/23678e3d90402bea6a65251b3e728044c21b1f0f.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">32174213</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "like_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"为主播点赞了"</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;">"MeiDngS"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uname_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "identities"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fans_medal"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_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;"> "medal_level"</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;"> "medal_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color"</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;"> "medal_color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">12632256</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">12632256</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">12632256</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_lighted"</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;"> "guard_level"</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;"> "special"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon_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;"> "anchor_roomid"</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;"> "score"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "contribution_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "grade"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">20</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 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><h4 id="直播间点赞数更新-like-info-v3-update" tabindex="-1"><a class="header-anchor" href="#直播间点赞数更新-like-info-v3-update"><span>直播间点赞数更新 (LIKE_INFO_V3_UPDATE)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>LIKE_INFO_V3_UPDATE</code></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>click_count</td><td>num</td><td>直播间点赞数</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"LIKE_INFO_V3_UPDATE"</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;"> "click_count"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3227</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></div></details><h4 id="直播间发红包弹幕-popularity-red-pocket-start" tabindex="-1"><a class="header-anchor" href="#直播间发红包弹幕-popularity-red-pocket-start"><span>直播间发红包弹幕 (POPULARITY_RED_POCKET_START)</span></a></h4><p>注: 开始抽取红包</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>POPULARITY_RED_POCKET_START</code></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>lot_id</td><td>num</td><td>发送的红包的ID</td><td></td></tr><tr><td>sender_uid</td><td>num</td><td>发送者的UID</td><td></td></tr><tr><td>sender_name</td><td>str</td><td>发送者的名称</td><td></td></tr><tr><td>sender_face</td><td>str</td><td>发送者的头像的URL</td><td></td></tr><tr><td>join_requirement</td><td>num</td><td>待调查</td><td></td></tr><tr><td>danmu</td><td>str</td><td>用户参与红包时自动发送的弹幕内容</td><td></td></tr><tr><td>current_time</td><td>num</td><td>服务器发送数据包的Unix时间戳</td><td></td></tr><tr><td>start_time</td><td>num</td><td>可以开始抢红包的Unix时间戳</td><td></td></tr><tr><td>end_time</td><td>num</td><td>抢红包的结束时间Unix时间戳</td><td></td></tr><tr><td>last_time</td><td>num</td><td>红包的持续时间(秒)</td><td>start_time - end_time</td></tr><tr><td>remove_time</td><td>num</td><td>待调查</td><td></td></tr><tr><td>replace_time</td><td>num</td><td>待调查</td><td></td></tr><tr><td>lot_status</td><td>num</td><td>待调查</td><td></td></tr><tr><td>h5_url</td><td>str</td><td>红包页面的URL</td><td></td></tr><tr><td>user_status</td><td>num</td><td>用户参与状态,但是不知道是哪个用户</td><td>1已参与<br>2未参与</td></tr><tr><td>awards</td><td>array</td><td>红包内包含的礼物的信息</td><td></td></tr><tr><td>lot_config_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>total_price</td><td>num</td><td>内含抽取奖品金瓜子总价值</td><td>目前红包的 20% 会直接交给主播, 所以 20 电池 (2 CNY) 对应 2000 金瓜子的 80% 是 1600 金瓜子</td></tr><tr><td>wait_num</td><td>num</td><td>待调查</td><td></td></tr></tbody></table><p><code>data.awards[n]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>gift_id</td><td>num</td><td>礼物ID</td><td></td></tr><tr><td>gift_name</td><td>str</td><td>礼物名称</td><td></td></tr><tr><td>gift_pic</td><td>str</td><td>礼物图标URL</td><td></td></tr><tr><td>num</td><td>num</td><td>该礼物的数量</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"POPULARITY_RED_POCKET_START"</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;"> "lot_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2062329</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "sender_uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">181851309</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "sender_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"毒瘤老肥仔"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "sender_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"http://i0.hdslb.com/bfs/face/fed3871b01976ddd35fd3f772ffc2d4949f1391d.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "join_requirement"</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;"> "danmu"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"老板大气!点点红包抽礼物!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1650425344</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "start_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1650425343</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "end_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1650425523</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "last_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">180</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "remove_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1650425538</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "replace_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1650425533</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "lot_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;"> "h5_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-red-envelope/popularity.html?is_live_half_webview=1&hybrid_half_ui=1,5,100p,100p,000000,0,50,0,0,1;2,5,100p,100p,000000,0,50,0,0,1;3,5,100p,100p,000000,0,50,0,0,1;4,5,100p,100p,000000,0,50,0,0,1;5,5,100p,100p,000000,0,50,0,0,1;6,5,100p,100p,000000,0,50,0,0,1;7,5,100p,100p,000000,0,50,0,0,1;8,5,100p,100p,000000,0,50,0,0,1&hybrid_rotate_d=1&hybrid_biz=popularityRedPacket&lotteryId=2062329"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "user_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "awards"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31212</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"打call"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_pic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/f75291a0e267425c41e1ce31b5ffd6bfedc6f0b6.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</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:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31214</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"牛哇"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_pic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/b8a38b4bd3be120becddfb92650786f00dffad48.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "num"</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:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31216</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"i了i了"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_pic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/1157a445487b39c0b7368d91b22290c60fa665b2.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "num"</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:#9CDCFE;"> "lot_config_id"</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;"> "total_price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1600</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wait_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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 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><h4 id="直播间红包-popularity-red-pocket-new" tabindex="-1"><a class="header-anchor" href="#直播间红包-popularity-red-pocket-new"><span>直播间红包 (POPULARITY_RED_POCKET_NEW)</span></a></h4><p>注: 与 <a href="#%E7%9B%B4%E6%92%AD%E9%97%B4%E5%8F%91%E7%BA%A2%E5%8C%85%E5%BC%B9%E5%B9%95-popularity_red_pocket_start">直播间发红包弹幕</a> 不同, 那个是发红包的弹幕信息, 这个则和 <a href="#%E9%80%81%E7%A4%BC-send_gift">送礼</a> 的信息相似, 但也有前者的一些字段</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>POPULARITY_RED_POCKET_NEW</code></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>lot_id</td><td>num</td><td>红包 ID</td><td></td></tr><tr><td>start_time</td><td>num</td><td>开抢时间</td><td>UNIX 秒级时间戳</td></tr><tr><td>current_time</td><td>num</td><td>当前时间</td><td>UNIX 秒级时间戳</td></tr><tr><td>wait_num</td><td>num</td><td>0?</td><td></td></tr><tr><td>uname</td><td>str</td><td>发送者用户名</td><td></td></tr><tr><td>uid</td><td>num</td><td>发送者的 mid</td><td></td></tr><tr><td>action</td><td>str</td><td>礼物操作</td><td></td></tr><tr><td>num</td><td>num</td><td>礼物数量</td><td></td></tr><tr><td>gift_name</td><td>str</td><td><code>红包</code></td><td></td></tr><tr><td>gift_id</td><td>num</td><td>礼物 ID?</td><td></td></tr><tr><td>price</td><td>num</td><td>电池标价</td><td></td></tr><tr><td>name_color</td><td>str</td><td>用户名颜色</td><td></td></tr><tr><td>medal_info</td><td>obj</td><td>发送者粉丝牌</td><td></td></tr></tbody></table><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"POPULARITY_RED_POCKET_NEW"</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;"> "lot_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2062329</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "start_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1650425343</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1650425343</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wait_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;"> "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;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">181851309</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "action"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"送出"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "num"</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;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"红包"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">13000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">20</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#00D1F1"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">11909915</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "special"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon_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;"> "anchor_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;"> "anchor_roomid"</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;"> "medal_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">22</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"伊克拉"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1725515</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1725515</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5414290</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6809855</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_lighted"</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;"> "guard_level"</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 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><h4 id="直播间抢到红包的用户-popularity-red-pocket-winner-list" tabindex="-1"><a class="header-anchor" href="#直播间抢到红包的用户-popularity-red-pocket-winner-list"><span>直播间抢到红包的用户 (POPULARITY_RED_POCKET_WINNER_LIST)</span></a></h4><p>注: 红包中奖列表</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>POPULARITY_RED_POCKET_WINNER_LIST</code></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>lot_id</td><td>num</td><td>红包 ID</td><td></td></tr><tr><td>total_num</td><td>num</td><td>礼物总数</td><td></td></tr><tr><td>winner_info</td><td>array</td><td>中奖信息</td><td></td></tr><tr><td>awards</td><td>obj</td><td>礼物信息</td><td></td></tr><tr><td>version</td><td>num</td><td></td><td></td></tr></tbody></table><p><code>data.winner_info</code> 数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>array</td><td>中奖者 1</td><td></td></tr><tr><td>……</td><td>array</td><td>……</td><td></td></tr><tr><td>n</td><td>array</td><td>中奖者 (n+1)</td><td></td></tr></tbody></table><p><code>data.winner_info[n]</code> 数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>num</td><td>该抢到红包的用户的 mid</td><td></td></tr><tr><td>1</td><td>str</td><td>该抢到红包的用户的名称</td><td></td></tr><tr><td>2</td><td>num</td><td>bag_id?</td><td></td></tr><tr><td>3</td><td>num</td><td>该用户抢到的礼物的 ID</td><td></td></tr></tbody></table><p><code>data.awards</code> 对象:</p><p>以 礼物 ID 为键, JSON Object 为值的表</p><p><code>data.awards['?']</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>award_type</td><td>num</td><td>奖品类型?</td><td></td></tr><tr><td>award_name</td><td>str</td><td>礼物名称</td><td></td></tr><tr><td>award_pic</td><td>str</td><td>礼物图标 URL</td><td></td></tr><tr><td>award_big_pic</td><td>str</td><td>礼物大图 URL</td><td></td></tr><tr><td>award_price</td><td>num</td><td>礼物价值</td><td></td></tr></tbody></table><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"POPULARITY_RED_POCKET_WINNER_LIST"</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;"> "lot_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">8445764</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "total_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">8</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "winner_info"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 38554435</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "我的0019"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 4581509</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 31212</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:#B5CEA8;"> 516174930</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "云来海遛鸟大爷"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 4606389</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 31212</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:#9CDCFE;"> "awards"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "31212"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_type"</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;"> "award_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"打call"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_pic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/461be640f60788c1d159ec8d6c5d5cf1ef3d1830.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_big_pic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/9e6521c57f24c7149c054d265818d4b82059f2ef.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">500</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "31214"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_type"</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;"> "award_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"牛哇"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_pic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/91ac8e35dd93a7196325f1e2052356e71d135afb.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_big_pic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/3b74c117b4f265edcea261bc5608a58d3a7c300a.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "31216"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_type"</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;"> "award_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"i了i了"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_pic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/1157a445487b39c0b7368d91b22290c60fa665b2.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_big_pic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/cfb9c3d9bdd2c25c95b7d859ebaa590ca9362adb.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</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:#9CDCFE;"> "version"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</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 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><h4 id="直播间看过人数-watched-change" tabindex="-1"><a class="header-anchor" href="#直播间看过人数-watched-change"><span>直播间看过人数 (WATCHED_CHANGE)</span></a></h4><p>注: 当前直播历史观众数量, 可替代人气</p><p><strong>正文:</strong></p><p>数据包的正文, 前19字节的信息未知:</p><div class="language-text line-numbers-mode" data-highlighter="shiki" data-ext="text" style="background-color:#1E1E1E;color:#D4D4D4;"><pre class="shiki dark-plus vp-code"><code class="language-text"><span class="line"><span>00000001: 8b38 8000 0000 7200 1000 0000 0000 0500 .8....r.........</span></span>
|
||
<span class="line"><span>00000002: 0000 00 ...</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><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>WATCHED_CHANGE</code></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>num</td><td>num</td><td>看过人数</td><td></td></tr><tr><td>text_small</td><td>str</td><td>显示文字 (小)</td><td></td></tr><tr><td>text_large</td><td>str</td><td>显示文字 (大)</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"WATCHED_CHANGE"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">17903</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1.7万"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "text_large"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1.7万人看过"</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></details><h4 id="用户进场特效-entry-effect" tabindex="-1"><a class="header-anchor" href="#用户进场特效-entry-effect"><span>用户进场特效 (ENTRY_EFFECT)</span></a></h4><p>注: 有进场特效的用户进入直播间</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ENTRY_EFFECT</code></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>id</td><td>num</td><td>?</td><td></td></tr><tr><td>uid</td><td>num</td><td>进场用户 mid</td><td></td></tr><tr><td>target_id</td><td>num</td><td>主播 mid?</td><td></td></tr><tr><td>mock_effect</td><td>num</td><td>?</td><td></td></tr><tr><td>face</td><td>str</td><td>进场用户头像 URL</td><td></td></tr><tr><td>privilege_type</td><td>num</td><td>?</td><td></td></tr><tr><td>copy_writing</td><td>str</td><td>进场欢迎文本</td><td></td></tr><tr><td>copy_color</td><td>str</td><td>进场欢迎文本颜色</td><td>16 进制</td></tr><tr><td>highlight_color</td><td>str</td><td>高亮颜色?</td><td>16 进制</td></tr><tr><td>priority</td><td>num</td><td>优先级?</td><td></td></tr><tr><td>basemap_url</td><td>str</td><td>进场特效背景 URL</td><td>APP 端</td></tr><tr><td>show_avatar</td><td>num</td><td>是否显示用户头像</td><td>1: 显示<br>0: 不显示</td></tr><tr><td>effective_time</td><td>num</td><td>?</td><td></td></tr><tr><td>web_basemap_url</td><td>str</td><td>进场特效背景 URL</td><td>网页端</td></tr><tr><td>web_effective_time</td><td>num</td><td>进场特效生存时间</td><td>网页端</td></tr><tr><td>web_effect_close</td><td>num</td><td>?</td><td></td></tr><tr><td>web_close_time</td><td>num</td><td>?</td><td></td></tr><tr><td>business</td><td>num</td><td>?</td><td></td></tr><tr><td>copy_writing_v2</td><td>str</td><td>进场欢迎文本</td><td>APP 端?</td></tr><tr><td>icon_list</td><td>array</td><td>空?</td><td></td></tr><tr><td>max_delay_time</td><td>num</td><td>最大等待时间?</td><td></td></tr><tr><td>trigger_time</td><td>num</td><td>触发时间戳</td><td>UNIX 纳秒时间戳</td></tr><tr><td>identities</td><td>num</td><td>标识符?</td><td></td></tr><tr><td>effect_silent_time</td><td>num</td><td>?</td><td></td></tr><tr><td>effective_time_new</td><td>num</td><td>?</td><td></td></tr><tr><td>web_dynamic_url_webp</td><td>str</td><td>?</td><td></td></tr><tr><td>web_dynamic_url_apng</td><td>str</td><td>?</td><td></td></tr><tr><td>mobile_dynamic_url_webp</td><td>str</td><td>?</td><td></td></tr><tr><td>wealthy_info</td><td>obj</td><td>荣耀等级信息</td><td></td></tr><tr><td>new_style</td><td>num</td><td>?</td><td></td></tr><tr><td>is_mystery</td><td>bool</td><td>?</td><td></td></tr><tr><td>uinfo</td><td>obj</td><td>用户信息</td><td></td></tr><tr><td>full_cartoon_id</td><td>num</td><td>?</td><td></td></tr><tr><td>priority_level</td><td>num</td><td>?</td><td></td></tr><tr><td>wealth_style_info</td><td>obj</td><td>荣耀等级样式信息</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ENTRY_EFFECT"</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;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">380</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31382283</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">12892411</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mock_effect"</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;"> "face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/face/876e30e89faa5672858cc17bdb357362ec96bc29.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "privilege_type"</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;"> "copy_writing"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"<%WYCBat%> 来了"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "copy_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#F7F7F7"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFFFFF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "priority"</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;"> "basemap_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "show_avatar"</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;"> "effective_time"</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;"> "web_basemap_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/mlive/19e7564ed9d466b02f341abfa979c6e38c2ffffb.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_effective_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_effect_close"</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;"> "web_close_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">900</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "business"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "copy_writing_v2"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"<%WYCBat%> 来了"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon_list"</span><span style="color:#D4D4D4;">: [],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "max_delay_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">7</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "trigger_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1748545763327647435</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "identities"</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;"> "effect_silent_time"</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;"> "effective_time_new"</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;"> "web_dynamic_url_webp"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_dynamic_url_apng"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mobile_dynamic_url_webp"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wealthy_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</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;"> "level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">17</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level_total_score"</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;"> "cur_score"</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;"> "upgrade_need_score"</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;"> "status"</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;"> "dm_icon_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "new_style"</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;"> "is_mystery"</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;"> "uinfo"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31382283</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"WYCBat"</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;">"https://i0.hdslb.com/bfs/face/876e30e89faa5672858cc17bdb357362ec96bc29.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name_color"</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;"> "is_mystery"</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;"> "risk_ctrl_info"</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;"> "origin_info"</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;"> "official_info"</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;"> "name_color_str"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal"</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;"> "wealth"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">17</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dm_icon_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</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;"> "guard"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level"</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;"> "expired_str"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uhead_frame"</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;"> "guard_leader"</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:#9CDCFE;"> "full_cartoon_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1802</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "priority_level"</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;"> "wealth_style_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/b6f2bf3e27f22b3039594842f0005b05a0dc5dae.png"</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 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 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><h4 id="必须接受的用户进场特效-entry-effect-must-receive" tabindex="-1"><a class="header-anchor" href="#必须接受的用户进场特效-entry-effect-must-receive"><span>必须接受的用户进场特效 (ENTRY_EFFECT_MUST_RECEIVE)</span></a></h4><p>注: 在部分主播进入自己的直播间时下发。</p><p>结构与 <a href="#%E7%94%A8%E6%88%B7%E8%BF%9B%E5%9C%BA%E7%89%B9%E6%95%88-ENTRY_EFFECT">用户进场特效 (ENTRY_EFFECT)</a> 完全相同。</p><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ENTRY_EFFECT_MUST_RECEIVE"</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;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">135</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">438160221</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">438160221</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mock_effect"</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;"> "face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/face/member/noface.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "privilege_type"</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;"> "copy_writing"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"<%weatfe%> 来了"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "copy_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#000000"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFF100"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "priority"</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;"> "basemap_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/mlive/da6933ea70f31c4df63f4b68b735891284888357.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "show_avatar"</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;"> "effective_time"</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;"> "web_basemap_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/mlive/da6933ea70f31c4df63f4b68b735891284888357.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_effective_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_effect_close"</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;"> "web_close_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">900</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "business"</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;"> "copy_writing_v2"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"<%weatfe%> 来了"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon_list"</span><span style="color:#D4D4D4;">: [],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "max_delay_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">7</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "trigger_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1746031259272981482</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "identities"</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;"> "effect_silent_time"</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;"> "effective_time_new"</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;"> "web_dynamic_url_webp"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_dynamic_url_apng"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mobile_dynamic_url_webp"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wealthy_info"</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;"> "new_style"</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;"> "is_mystery"</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;"> "uinfo"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">438160221</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "base"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"weatfe"</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;">"https://i0.hdslb.com/bfs/face/member/noface.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name_color"</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;"> "is_mystery"</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;"> "risk_ctrl_info"</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;"> "origin_info"</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;"> "official_info"</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;"> "name_color_str"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"粉丝团"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">11</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">9272486</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">9272486</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">9272486</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">9272486</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2956282</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "typ"</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;"> "is_light"</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;"> "ruid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">438160221</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_level"</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;"> "score"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">16000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "honor_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#596FE099"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#596FE099"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#596FE099"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFFFFFFF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#000B7099"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "user_receive_count"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wealth"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dm_icon_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</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;"> "guard"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level"</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;"> "expired_str"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uhead_frame"</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;"> "guard_leader"</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:#9CDCFE;"> "full_cartoon_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;"> "priority_level"</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;"> "wealth_style_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/24f6ef867c3905064136f5c4e33a8d423d41ebdd.png"</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 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 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 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><h4 id="全屏特效-full-screen-special-effect" tabindex="-1"><a class="header-anchor" href="#全屏特效-full-screen-special-effect"><span>全屏特效 (FULL_SCREEN_SPECIAL_EFFECT)</span></a></h4><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"FULL_SCREEN_SPECIAL_EFFECT"</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:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ids"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 514</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "queue"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "platform_in"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 2</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></div></details><h4 id="直播间在所属分区的排名改变-area-rank-changed" tabindex="-1"><a class="header-anchor" href="#直播间在所属分区的排名改变-area-rank-changed"><span>直播间在所属分区的排名改变 (AREA_RANK_CHANGED)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>AREA_RANK_CHANGED</code></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>conf_id</td><td>num</td><td>配置 ID?</td><td></td></tr><tr><td>rank_name</td><td>str</td><td>排行榜名称</td><td></td></tr><tr><td>uid</td><td>num</td><td>主播 mid</td><td></td></tr><tr><td>rank</td><td>num</td><td>直播间在分区的排名</td><td>没有上榜则为 0</td></tr><tr><td>icon_url_blue</td><td>str</td><td>蓝色排名图标 URL</td><td></td></tr><tr><td>icon_url_pink</td><td>str</td><td>粉色排名图标 URL</td><td></td></tr><tr><td>icon_url_grey</td><td>str</td><td>灰色排名图标 URL</td><td></td></tr><tr><td>action_type</td><td>num</td><td>?</td><td></td></tr><tr><td>timestamp</td><td>num</td><td>当前时间</td><td>UNIX 秒级时间戳</td></tr><tr><td>msg_id</td><td>str</td><td>?</td><td>一串 UUID</td></tr><tr><td>jump_url_link</td><td>str</td><td>排行榜跳转链接</td><td></td></tr><tr><td>jump_url_pc</td><td>str</td><td>排行榜跳转链接</td><td></td></tr><tr><td>jump_url_pink</td><td>str</td><td>排行榜跳转链接</td><td></td></tr><tr><td>jump_url_web</td><td>str</td><td>排行榜跳转链接</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"AREA_RANK_CHANGED"</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;"> "conf_id"</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;"> "rank_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"手游航海"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">27717502</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;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon_url_blue"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/18e2990a546d33368200f9058f3d9dbc4038eb5c.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon_url_pink"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a6c490c36e88c7b191a04883a5ec15aed187a8f7.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon_url_grey"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/cb7444b1faf1d785df6265bfdc1fcfc993419b76.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "action_type"</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;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1673625610</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"e93c7860-b901-41ca-aad8-fe538a5fac9c"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url_link"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=3&ruid=27717502&conf_id=23&is_live_half_webview=1&hybrid_rotate_d=1&is_cling_player=1&hybrid_half_ui=1,3,100p,70p,f4eefa,0,30,100,0,0;2,2,375,100p,f4eefa,0,30,100,0,0;3,3,100p,70p,f4eefa,0,30,100,0,0;4,2,375,100p,f4eefa,0,30,100,0,0;5,3,100p,70p,f4eefa,0,30,100,0,0;6,3,100p,70p,f4eefa,0,30,100,0,0;7,3,100p,70p,f4eefa,0,30,100,0,0;8,3,100p,70p,f4eefa,0,30,100,0,0#/area-rank"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url_pc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=4&ruid=27717502&conf_id=23&pc_ui=338,465,f4eefa,0#/area-rank"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url_pink"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=1&ruid=27717502&conf_id=23&is_live_half_webview=1&hybrid_rotate_d=1&is_cling_player=1&hybrid_half_ui=1,3,100p,70p,f4eefa,0,30,100,0,0;2,2,375,100p,f4eefa,0,30,100,0,0;3,3,100p,70p,f4eefa,0,30,100,0,0;4,2,375,100p,f4eefa,0,30,100,0,0;5,3,100p,70p,f4eefa,0,30,100,0,0;6,3,100p,70p,f4eefa,0,30,100,0,0;7,3,100p,70p,f4eefa,0,30,100,0,0;8,3,100p,70p,f4eefa,0,30,100,0,0#/area-rank"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url_web"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-hotrank/index.html?clientType=2&ruid=27717502&conf_id=23#/area-rank"</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></div></details><h4 id="广播通知弹幕信息-common-notice-danmaku" tabindex="-1"><a class="header-anchor" href="#广播通知弹幕信息-common-notice-danmaku"><span>广播通知弹幕信息 (COMMON_NOTICE_DANMAKU)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>COMMON_NOTICE_DANMAKU</code></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>biz_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>content_segments</td><td>array</td><td>文本分段</td><td></td></tr><tr><td>danmaku_style</td><td>obj</td><td>文本样式信息</td><td>可能不存在</td></tr><tr><td>danmaku_url</td><td>str</td><td>待调查</td><td></td></tr><tr><td>dmscore</td><td>num</td><td>待调查</td><td></td></tr><tr><td>terminals</td><td>array</td><td>指定显示的终端</td><td>数字数组</td></tr></tbody></table><p><code>data.content_segments[n]</code> 数组中的对象</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>background_color</td><td>arr 或 null</td><td>背景颜色?</td><td>字符串数组,可能不存在</td></tr><tr><td>background_color_dark</td><td>arr 或 null</td><td>深色模式背景颜色?</td><td>可能不存在</td></tr><tr><td>font_bold</td><td>bool</td><td>text 字段是否加粗?</td><td>可能不存在</td></tr><tr><td>font_color</td><td>str</td><td>text 字段的十六进制颜色值</td><td></td></tr><tr><td>font_color_dark</td><td>str</td><td>text 字段的十六进制颜色值</td><td>APP端设置为深色模式时使用,可能不存在</td></tr><tr><td>highlight_font_color</td><td>str</td><td>text 字段高亮部分的十六进制颜色值?</td><td>可能不存在</td></tr><tr><td>highlight_font_color_dark</td><td>str</td><td>text 字段高亮部分的十六进制颜色值?</td><td>深色模式时使用,可能不存在</td></tr><tr><td>img_height</td><td>num</td><td>图片高度</td><td>可能不存在</td></tr><tr><td>img_url</td><td>str</td><td>图片链接</td><td>可能不存在</td></tr><tr><td>img_width</td><td>str</td><td>图片宽度</td><td>可能不存在</td></tr><tr><td>text</td><td>str</td><td>文本</td><td></td></tr><tr><td>type</td><td>num</td><td>文本组件类型</td><td>1:普通文本<br>2:图片<br>3:链接</td></tr><tr><td>uri</td><td>str</td><td>链接</td><td>文本组件类型为 <code>3</code> 时存在</td></tr></tbody></table><p><code>data.danmaku_style</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>background_color</td><td>str</td><td>文本背景颜色的十六进制颜色值</td><td></td></tr><tr><td>background_color_dark</td><td>str</td><td>文本背景颜色的十六进制颜色值</td><td>APP端设置为深色模式时使用</td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"COMMON_NOTICE_DANMAKU"</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;"> "content_segments"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "font_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FB7299"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"春日限时任务:任务即将结束,抓紧完成获取3元红包奖励吧!未完成任务进度将重置"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</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:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">144</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "terminals"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 3</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 5</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></div><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"COMMON_NOTICE_DANMAKU"</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;"> "biz_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;"> "content_segments"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "font_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#CCCCCC"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "font_color_dark"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#CCCCCC"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"恭喜主播 时雨ioo "</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</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:#9CDCFE;"> "font_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#F494AF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "font_color_dark"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#F494AF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"成为手游航海当前第5名"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</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:#9CDCFE;"> "danmaku_style"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_color"</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;"> "background_color_dark"</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:#9CDCFE;"> "danmaku_uri"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">144</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "terminals"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><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 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><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"COMMON_NOTICE_DANMAKU"</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;"> "content_segments"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_color"</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;"> "background_color_dark"</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;"> "font_bold"</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;"> "font_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#F294AE"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "font_color_dark"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight_font_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight_font_color_dark"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "img_height"</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;"> "img_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "img_width"</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;"> "text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"疯狂星期五:疯狂任务今日24点结束,请关注任务完成情况~"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</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:#9CDCFE;"> "background_color"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "#FA729A"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_color_dark"</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;"> "font_bold"</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;"> "font_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFFFFF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "font_color_dark"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight_font_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight_font_color_dark"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "img_height"</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;"> "img_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "img_width"</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;"> "text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"立即查看"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</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;"> "uri"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/bilili-page-gift-intro-container/index.html?is_live_half_webview=1&hybrid_rotate_d=1&hybrid_half_ui=1,3,100p,70p,0,0,30,100,12;2,2,375,100p,0,0,30,100,0;3,3,100p,544,0,0,30,100,12;4,2,375,100p,0,0,30,100,0;5,3,100p,70p,0,0,30,100,0;6,3,100p,70p,0,0,30,100,0;7,3,100p,70p,0,0,30,100,0;8,3,100p,70p,0,0,30,100,0&gift_id=32251&roomId=6154037&anchorId=194484313&sendTargetUid=194484313&active_tab=1"</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:#9CDCFE;"> "danmaku_style"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background_color"</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;"> "background_color_dark"</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:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1008</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "terminals"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 3</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 5</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 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><h4 id="直播间信息更改-room-change" tabindex="-1"><a class="header-anchor" href="#直播间信息更改-room-change"><span>直播间信息更改 (ROOM_CHANGE)</span></a></h4><p>注: 例如直播间标题更改、直播间分区更改</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ROOM_CHANGE</code></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>title</td><td>str</td><td>直播间标题</td><td></td></tr><tr><td>area_id</td><td>num</td><td>当前直播间所属二级分区的ID</td><td></td></tr><tr><td>parent_area_id</td><td>num</td><td>当前直播间所属一级分区的ID</td><td></td></tr><tr><td>area_name</td><td>str</td><td>当前直播间所属二级分区的名称</td><td></td></tr><tr><td>parent_area_name</td><td>str</td><td>当前直播间所属一级分区名称</td><td></td></tr><tr><td>live_key</td><td>str</td><td>标记直播场次的key</td><td>未开播更新直播间信息时为<code>"0"</code></td></tr><tr><td>sub_session_key</td><td>str</td><td>待调查</td><td>未开播更新直播间信息时为<code>""</code>(空字符串)</td></tr></tbody></table><p><strong>示例:</strong></p><details><summary>查看消息示例:</summary><p>已开播:</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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ROOM_CHANGE"</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;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"开始白给CS"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "area_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">371</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "parent_area_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">9</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "area_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"虚拟主播"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "parent_area_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"虚拟主播"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"320830629635915849"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "sub_session_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"320830629635915849sub_time:1673690546"</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></div><p>未开播:</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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ROOM_CHANGE"</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;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"随缘"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "area_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">216</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "parent_area_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "area_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"我的世界"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "parent_area_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"单机游戏"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_key"</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;"> "sub_session_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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></div></details><h4 id="直播间内容审核报告-room-content-audit-report" tabindex="-1"><a class="header-anchor" href="#直播间内容审核报告-room-content-audit-report"><span>直播间内容审核报告 (ROOM_CONTENT_AUDIT_REPORT)</span></a></h4><p>注:这个数据包需要更新直播间标题且使用主播的登录信息才会下发,更新直播间标题后一般不会立刻下发。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ROOM_CONTENT_AUDIT_REPORT</code></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>audit_content_type</td><td>num</td><td>审核内容类型?</td><td></td></tr><tr><td>room_id</td><td>num</td><td>直播间ID</td><td>未知是真实ID还是短号</td></tr><tr><td>anchor_uid</td><td>num</td><td>主播的用户mid</td><td></td></tr><tr><td>audit_status</td><td>num</td><td>审核状态?</td><td></td></tr><tr><td>audit_title</td><td>str</td><td>被审核的直播间标题</td><td></td></tr><tr><td>audit_reason</td><td>str</td><td>审核结果</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ROOM_CONTENT_AUDIT_REPORT"</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;"> "audit_content_type"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1899237171</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "anchor_uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">438160221</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "audit_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "audit_title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"崩坏学园2"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "audit_reason"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"一审通过"</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></div></details><h4 id="醒目留言按钮-super-chat-entrance" tabindex="-1"><a class="header-anchor" href="#醒目留言按钮-super-chat-entrance"><span>醒目留言按钮 (SUPER_CHAT_ENTRANCE)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>SUPER_CHAT_ENTRANCE</code></td><td></td></tr><tr><td>data</td><td>obj</td><td>醒目留言按钮的信息</td><td></td></tr><tr><td>roomid</td><td>num</td><td>直播间ID</td><td>未知是短号还是真实ID</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>status</td><td>num</td><td>待调查</td><td></td></tr><tr><td>jump_url</td><td>str</td><td>按下“醒目留言”按钮后弹出小窗的页面URL</td><td></td></tr><tr><td>icon</td><td>str</td><td>“醒目留言”按钮图标的URL</td><td></td></tr><tr><td>broadcast_type</td><td>num</td><td>待调查</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"SUPER_CHAT_ENTRANCE"</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;"> "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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-app-superchat2/index.html?is_live_half_webview=1&hybrid_half_ui=1,3,100p,70p,ffffff,0,30,100;2,2,375,100p,ffffff,0,30,100;3,3,100p,70p,ffffff,0,30,100;4,2,375,100p,ffffff,0,30,100;5,3,100p,60p,ffffff,0,30,100;6,3,100p,60p,ffffff,0,30,100;7,3,100p,60p,ffffff,0,30,100"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/0a9ebd72c76e9cbede9547386dd453475d4af6fe.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "broadcast_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"8618057"</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><h4 id="顶部横幅-widget-banner" tabindex="-1"><a class="header-anchor" href="#顶部横幅-widget-banner"><span>顶部横幅 (WIDGET_BANNER)</span></a></h4><p>注: 网页端在直播间标题下面的横幅, 例如 限时任务 等</p><p><strong>JSON消息:</strong></p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>WIDGET_BANNER</code></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>timestamp</td><td>num</td><td>服务器发送数据包时的Unix时间戳</td><td></td></tr><tr><td>widget_list</td><td>obj</td><td>横幅信息</td><td>待调查</td></tr></tbody></table><p><code>data.widget_list</code> 对象:</p><p>以 横幅 ID 为键, JSON Object 为值的表</p><p><code>data.widget_list['?']</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>id</td><td>num</td><td>横幅ID</td><td></td></tr><tr><td>title</td><td>str</td><td>待调查</td><td></td></tr><tr><td>cover</td><td>str</td><td>待调查</td><td></td></tr><tr><td>web_cover</td><td>str</td><td>待调查</td><td></td></tr><tr><td>tip_text</td><td>str</td><td>待调查</td><td></td></tr><tr><td>tip_text_color</td><td>str</td><td>待调查</td><td></td></tr><tr><td>tip_bottom_color</td><td>str</td><td>待调查</td><td></td></tr><tr><td>jump_url</td><td>str</td><td>点击横幅后出现小窗的页面的URL</td><td></td></tr><tr><td>url</td><td>str</td><td>待调查</td><td></td></tr><tr><td>stay_time</td><td>num</td><td>待调查</td><td></td></tr><tr><td>site</td><td>num</td><td>待调查</td><td></td></tr><tr><td>platform_in</td><td>array</td><td>待调查</td><td></td></tr><tr><td>type</td><td>num</td><td>待调查</td><td></td></tr><tr><td>band_id</td><td>num</td><td>待调查</td><td></td></tr><tr><td>sub_key</td><td>str</td><td>待调查</td><td></td></tr><tr><td>sub_data</td><td>str</td><td>横幅数据</td><td></td></tr><tr><td>is_add</td><td>bool</td><td>待调查</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"WIDGET_BANNER"</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;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1673684868</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "widget_list"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "308"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">308</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"一月限时任务"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tip_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"限时任务"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tip_text_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tip_bottom_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/activity/live-activity-battle/index.html?app_name=time_limited_task_jan_2023&is_live_half_webview=1&hybrid_rotate_d=1&hybrid_half_ui=1,3,100p,70p,0,0,0,0,12,0;2,2,375,100p,0,0,0,0,12,0;3,3,100p,70p,0,0,0,0,12,0;4,2,375,100p,0,0,0,0,12,0;5,3,100p,70p,0,0,0,0,12,0;6,3,100p,70p,0,0,0,0,12,0;7,3,100p,70p,0,0,0,0,12,0;8,3,100p,70p,0,0,0,0,12,0&room_id=8618057&uid=29857468#/"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "stay_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "site"</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;"> "platform_in"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "live"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "blink"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "live_link"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "web"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#CE9178;"> "pc_link"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</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;"> "band_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">101558</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "sub_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "sub_data"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"%7B%22task_status%22%3A0%2C%22current_val%22%3A10%2C%22target_val%22%3A1200%2C%22timeout%22%3A1673687024%2C%22reward_price%22%3A8%2C%22reward_type%22%3A1%7D"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_add"</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>
|
||
<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 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><h4 id="礼物心愿单进度-widget-wish-list" tabindex="-1"><a class="header-anchor" href="#礼物心愿单进度-widget-wish-list"><span>礼物心愿单进度 (WIDGET_WISH_LIST)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>WIDGET_WISH_LIST</code></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>wish</td><td>array</td><td>礼物心愿单信息</td><td></td></tr><tr><td>wish_status</td><td>num</td><td>?</td><td></td></tr><tr><td>sid</td><td>num</td><td>?</td><td></td></tr><tr><td>wish_status_info</td><td>array</td><td>?</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"WIDGET_WISH_LIST"</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;"> "wish"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</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;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10003</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"舰长"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/f1be2a2d5b227ce72641de1ad64bcc7f9e4111c3.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">198000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_id"</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;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"B坷垃"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/cc8bfcbc24c8b65937f62ce0d16b31ab987dce47.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">9900</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31039</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"牛哇牛哇"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/b8a38b4bd3be120becddfb92650786f00dffad48.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "wish_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;"> "sid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">477</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status_info"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status_msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"设定心 愿"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/38f82bac32794e79776f7371269453652bd58a87.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "wish_status_msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"达成"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/1dae635924437239fc69e561a1a9467508521249.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</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:#9CDCFE;"> "wish_status_msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"收集失败"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/3bbd30fdd32d085cc90e9ccd98c65a886dca9a8f.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status"</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:#9CDCFE;"> "wish_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"心愿"</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 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 class="line-number"></div><div class="line-number"></div></div></div></details><h4 id="礼物星球信息-widget-wish-info" tabindex="-1"><a class="header-anchor" href="#礼物星球信息-widget-wish-info"><span>礼物星球信息 (WIDGET_WISH_INFO)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>WIDGET_WISH_INFO</code></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>sid</td><td>num</td><td>(?)</td><td></td></tr><tr><td>wish</td><td>arr</td><td>礼物需求信息</td><td></td></tr><tr><td>jump_url</td><td>str</td><td>用户端礼物星球界面</td><td></td></tr><tr><td>wish_status</td><td>num</td><td>礼物星球状态</td><td></td></tr><tr><td>card_text</td><td>str</td><td>卡片提示文本</td><td></td></tr><tr><td>modal_text</td><td>str</td><td>需求标题</td><td></td></tr><tr><td>button_text</td><td>str</td><td>按钮文本</td><td></td></tr><tr><td>show_time</td><td>num</td><td>显示时间</td><td>单位秒</td></tr><tr><td>ts</td><td>num</td><td>发送时间戳</td><td>Unix秒时间戳</td></tr><tr><td>tid</td><td>num</td><td>(?)</td><td></td></tr><tr><td>wish_status_info</td><td>arr</td><td>状态对照信息</td><td></td></tr><tr><td>wish_name</td><td>str</td><td>礼物星球名称</td><td></td></tr></tbody></table><p><code>data.wish</code> 数组中的对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>gift_id</td><td>num</td><td>礼物id</td><td></td></tr><tr><td>target_num</td><td>num</td><td>需求数量</td><td></td></tr><tr><td>gift_img</td><td>str</td><td>礼物图片URL</td><td></td></tr><tr><td>gift_price</td><td>num</td><td>礼物金瓜子标价</td><td>CNY×1000</td></tr><tr><td>gift_name</td><td>str</td><td>礼物名称</td><td></td></tr><tr><td>wish_status</td><td>num</td><td>该礼物达成状态</td><td></td></tr></tbody></table><p><code>data.wish_status_info</code> 数组中的对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>wish_status_msg</td><td>str</td><td>状态提示信息</td><td></td></tr><tr><td>wish_status_img</td><td>str</td><td>状态图片URL</td><td></td></tr><tr><td>wish_status</td><td>str</td><td>状态</td><td></td></tr><tr><td>wish_status_desc</td><td>str</td><td>状态描述</td><td>不一定存在</td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"WIDGET_WISH_INFO"</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;"> "sid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">658537</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31036</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_num"</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;"> "gift_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/8b40d0470890e7d573995383af8a8ae074d485d9.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"小花花"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</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:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">30758</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_num"</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;"> "gift_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/3ddb10b055b9d1826829ec0fad93ab56484d4a90.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"这个好诶"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</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:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31039</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_num"</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;"> "gift_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://s1.hdslb.com/bfs/live/91ac8e35dd93a7196325f1e2052356e71d135afb.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"牛哇牛哇"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</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:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/bilili-page-gift-wishes-mix-planet/user.html?is_live_half_webview=1&hybrid_half_ui=1,3,100p,70p,0,0,30,100,15,0;2,2,375,100p,0,0,30,100,15,0;3,3,100p,70p,0,0,30,100,15,0;4,2,375,100p,0,0,30,100,15,0;5,3,100p,70p,0,0,30,100,15,0;6,3,100p,70p,0,0,30,100,15,0;7,3,100p,70p,0,0,30,100,15,0;8,3,100p,70p,0,0,30,100,15,0"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_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;"> "card_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"主播今日心愿还未完成"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "modal_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"今日心愿礼物"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "button_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"去助力"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "show_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "ts"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1746257134</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "tid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6585370000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status_info"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status_msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"礼物星球待点亮"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/e507f8b101289b2ce6741880a28304215a65f5bf.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">-1</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:#9CDCFE;"> "wish_status_msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"今日心愿暂未达成"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/e507f8b101289b2ce6741880a28304215a65f5bf.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</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:#9CDCFE;"> "wish_status_msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"今日心愿已达成"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/e507f8b101289b2ce6741880a28304215a65f5bf.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "wish_status_desc"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"已完成"</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:#9CDCFE;"> "wish_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"心愿礼物"</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 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 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><h4 id="下播的直播间-stop-live-room-list" tabindex="-1"><a class="header-anchor" href="#下播的直播间-stop-live-room-list"><span>下播的直播间 (STOP_LIVE_ROOM_LIST)</span></a></h4><p>注: 估计是更新关注的主播直播状态的</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>STOP_LIVE_ROOM_LIST</code></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>room_id_list</td><td>array</td><td>下播的直播间ID</td><td></td></tr></tbody></table><p><code>data.room_id_list</code> 数组:</p><table><thead><tr><th>项</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>num</td><td>第 1 个下播的直播间 ID</td><td></td></tr><tr><td>1</td><td>num</td><td>第 2 个下播的直播间 ID</td><td></td></tr><tr><td>……</td><td>num</td><td>……</td><td></td></tr><tr><td>n</td><td>num</td><td>第 (n+1) 个下播的直播间 ID</td><td></td></tr></tbody></table><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"STOP_LIVE_ROOM_LIST"</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;"> "room_id_list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 14507570</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">23963084</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24370437</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24380902</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24889494</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 22735090</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24268758</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24668544</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">38325</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24762357</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 3222966</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">6684395</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24199566</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24864470</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">10224194</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 14953052</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">6198131</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">898214</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">10412034</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">22506883</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 23932516</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">6768714</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24392281</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">1799500</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">22392518</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 22976729</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">21557043</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24896092</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">11718936</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">21612704</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 21778117</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24145539</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">23178318</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">23575414</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24842462</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 22245210</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24895499</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">3133873</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">1298898</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">22175308</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 3600684</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">2053035</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">270652</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24877480</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">3854611</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 21512488</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24393104</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24756457</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">4630683</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">6955412</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 23199465</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">2880481</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">23868339</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">717791</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24068307</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 24875243</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">22777819</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24896061</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">24619665</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></div></details><h4 id="系统信息-sys-msg" tabindex="-1"><a class="header-anchor" href="#系统信息-sys-msg"><span>系统信息 (SYS_MSG)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>SYS_MSG</code></td><td></td></tr><tr><td>msg</td><td>str</td><td>提示信息</td><td></td></tr><tr><td>url</td><td>str</td><td>跳转 URL</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"SYS_MSG"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"争夺开启,时间周五20点至周日20点,逾期不候哟!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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></div></details><h4 id="警告-warning" tabindex="-1"><a class="header-anchor" href="#警告-warning"><span>警告 (WARNING)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>WARNING</code></td><td></td></tr><tr><td>msg</td><td>str</td><td>警告信息</td><td></td></tr><tr><td>roomid</td><td>num</td><td>直播间 ID</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"WARNING"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"图片内容不适宜,请立即调整"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">22195814</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></div></details><h4 id="切断-cut-off" tabindex="-1"><a class="header-anchor" href="#切断-cut-off"><span>切断 (CUT_OFF)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>CUT_OFF</code></td><td></td></tr><tr><td>msg</td><td>str</td><td>切断原因</td><td></td></tr><tr><td>roomid</td><td>num</td><td>直播间 ID</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"CUT_OFF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"违反直播言论规范,请立即调整"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">23993070</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></div></details><h4 id="切断v2-cut-off-v2" tabindex="-1"><a class="header-anchor" href="#切断v2-cut-off-v2"><span>切断V2 (CUT_OFF_V2)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>CUT_OFF_V2</code></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>cut_off_scene</td><td>num</td><td></td><td></td></tr><tr><td>timestamp</td><td>num</td><td>操作时间戳</td><td>UNIX 秒时间戳</td></tr><tr><td>cut_off_version</td><td>num</td><td>切断提示信息版本?</td><td></td></tr><tr><td>cut_off_data</td><td>obj</td><td>切断提示信息</td><td></td></tr></tbody></table><p><code>data.cut_off_data</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cut_off_title</td><td>str</td><td>对话框窗口标题</td><td></td></tr><tr><td>cut_off_message_list</td><td>array</td><td>对话框正文列表</td><td></td></tr><tr><td>cut_off_tip_list</td><td>array</td><td>对话框提示信息列表</td><td></td></tr><tr><td>cut_off_button_list</td><td>array</td><td>对话框按钮列表</td><td></td></tr></tbody></table><p><code>data.cut_off_data.cut_off_message_list</code> 数组:</p><table><thead><tr><th>索引</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>obj</td><td>首个正文信息</td><td></td></tr><tr><td>…</td><td>obj</td><td>单个正文信息</td><td></td></tr><tr><td>i</td><td>obj</td><td>最后正文信息</td><td></td></tr></tbody></table><p><code>data.cut_off_data.cut_off_message_list[i]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>type</td><td>num</td><td>显示类别</td><td><code>1</code>:一个“<code>label</code>:<code>content</code>”格式的信息</td></tr><tr><td>label</td><td>str</td><td>标签</td><td></td></tr><tr><td>content</td><td>str</td><td>内容</td><td></td></tr></tbody></table><p><code>data.cut_off_data.cut_off_tip_list</code> 数组:</p><table><thead><tr><th>索引</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>obj</td><td>首个提示行信息</td><td></td></tr><tr><td>…</td><td>obj</td><td>单个提示行信息</td><td></td></tr><tr><td>i</td><td>obj</td><td>最后提示行信息</td><td></td></tr></tbody></table><p><code>data.cut_off_data.cut_off_tip_list[i]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>show_platform</td><td>array</td><td>要在哪个客户端显示的指代</td><td></td></tr><tr><td>message_list</td><td>array</td><td>提示信息列表</td><td></td></tr></tbody></table><p><code>data.cut_off_data.cut_off_tip_list[i].message_list</code> 数组:</p><table><thead><tr><th style="text-align:center;">索引</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td style="text-align:center;">0</td><td>obj</td><td>首个提示组件信息</td><td></td></tr><tr><td style="text-align:center;">…</td><td>obj</td><td>单个提示组件信息</td><td></td></tr><tr><td style="text-align:center;">i1</td><td>obj</td><td>最后提示组件信息</td><td></td></tr></tbody></table><p><code>data.cut_off_data.cut_off_tip_list[i].message_list[i1]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>type</td><td>num</td><td>显示类型</td><td><code>1</code>:纯文本<br><code>2</code>:链接</td></tr><tr><td>content</td><td>str</td><td>显示文本</td><td></td></tr><tr><td>link_url</td><td>str</td><td>链接</td><td>type为2时有内容</td></tr></tbody></table><p><code>data.cut_off_data.cut_off_button_list</code> 数组:</p><table><thead><tr><th>索引</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>obj</td><td>首个按钮信息</td><td></td></tr><tr><td>…</td><td>obj</td><td>单个按钮信息</td><td></td></tr><tr><td>i</td><td>obj</td><td>最后按钮信息</td><td></td></tr></tbody></table><p><code>data.cut_off_data.cut_off_button_list[i]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>show_platform</td><td>array</td><td>要在那个客户端显示的指代</td><td><code>1</code>和<code>2</code>可能是手机直播姬<br><code>3</code>和<code>4</code>可能是pc直播姬或网页直播姬</td></tr><tr><td>button_text</td><td>str</td><td>按钮文本</td><td></td></tr><tr><td>button_action</td><td>num</td><td>按钮操作</td><td><code>1</code>:关闭窗口?<br><code>2</code>:跳转到链接?</td></tr><tr><td>button_link_url</td><td>str</td><td>跳转链接</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"CUT_OFF_V2"</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;"> "cut_off_scene"</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;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1731590280</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cut_off_version"</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;"> "cut_off_data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cut_off_title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"违规提示"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cut_off_message_list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</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;"> "label"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"处罚结果"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"切断本场直播"</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:#9CDCFE;"> "type"</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;"> "label"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"违规原因"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"您本场直播存在挂机、录播等消极直播行为,因此直播被切断,请您及时整改"</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:#9CDCFE;"> "type"</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;"> "label"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"处罚时间"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"2024年11月14日21时17分"</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:#9CDCFE;"> "cut_off_tip_list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "show_platform"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 3</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 4</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "message_list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</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;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"请在"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"【处罚中心】"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://link.bilibili.com/p/center/index?my-room/violation-records#/my-room/violation-records"</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:#9CDCFE;"> "type"</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;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"查看你的违规记录"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cut_off_button_list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "show_platform"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 2</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "button_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"了解详情"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "button_action"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "button_link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-anchor-galaxy/violation_records/mobile.html?-Abrowser=live&is_live_webview=1"</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:#9CDCFE;"> "show_platform"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 3</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 4</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "button_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"我知道了"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "button_action"</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;"> "button_link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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>
|
||
<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 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 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><h4 id="直播对话框-anchor-ecology-living-dialog" tabindex="-1"><a class="header-anchor" href="#直播对话框-anchor-ecology-living-dialog"><span>直播对话框 (ANCHOR_ECOLOGY_LIVING_DIALOG)</span></a></h4><p>注:推测在自动检测到画面不怎么变化且没人聊天时警告下发,见<a href="https://github.com/SocialSisterYi/bilibili-API-collect/issues/1139#issue-2657488653" target="_blank" rel="noopener noreferrer">#1139(issue正文)</a>。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ANCHOR_ECOLOGY_LIVING_DIALOG</code></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>dialog_scene</td><td>num</td><td></td><td></td></tr><tr><td>timestamp</td><td>num</td><td>触发时间戳</td><td>UNIX 秒时间戳</td></tr><tr><td>valid_timestamp</td><td>num</td><td></td><td></td></tr><tr><td>dialog_top_vertical_img</td><td>str</td><td></td><td></td></tr><tr><td>dialog_top_landscape_img</td><td>str</td><td></td><td></td></tr><tr><td>dialog_title</td><td>str</td><td>对话框标题</td><td></td></tr><tr><td>dialog_message_list</td><td>array</td><td>对话框正文列表</td><td>参见<code>CUT_OFF_V2</code></td></tr><tr><td>dialog_tip_list</td><td>array</td><td>对话框提示信息列表</td><td>参见<code>CUT_OFF_V2</code></td></tr><tr><td>dialog_button_list</td><td>array</td><td>对话框按钮列表</td><td>参见<code>CUT_OFF_V2</code></td></tr></tbody></table><p><code>data.dialog_message_list</code> 数组:</p><p>同<code>CUT_OFF_V2</code>的<code>data.cut_off_data.cut_off_message_list</code>数组。</p><p><code>data.dialog_tip_list</code> 数组:</p><p>同<code>CUT_OFF_V2</code>的<code>data.cut_off_data.cut_off_tip_list</code>数组。</p><p><code>data.dialog_button_list</code> 数组:</p><p>同<code>CUT_OFF_V2</code>的<code>data.cut_off_data.cut_off_button_list</code>数组。</p><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ANCHOR_ECOLOGY_LIVING_DIALOG"</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;"> "dialog_scene"</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;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1731504845</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "valid_timestamp"</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;"> "dialog_top_vertical_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/ee359d3e89bb044914f72a557a4ac2d3b5ba4004.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dialog_top_landscape_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/ee359d3e89bb044914f72a557a4ac2d3b5ba4004.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dialog_title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"直播间违规"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dialog_message_list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</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;"> "label"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"处罚结果"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"警告"</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:#9CDCFE;"> "type"</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;"> "label"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"违规原因"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"您本场直播存在挂机、录播等消极直播行为,请及时整改"</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:#9CDCFE;"> "type"</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;"> "label"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"处罚时间"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"2024年11月13日21时34分"</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:#9CDCFE;"> "dialog_tip_list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "show_platform"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 2</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "message_list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</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;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"请在"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"【处罚中心】"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-anchor-galaxy/violation_records/mobile.html?is_live_half_webview=1u0026hybrid_rotate_d=1u0026is_cling_player=1u0026hybrid_half_ui=1,3,100p,70p,0,1,30,100;2,2,375,100p,0,1,30,100;3,3,100p,70p,0,1,30,100;4,2,375,100p,0,1,30,100;5,3,100p,70p,0,1,30,100;6,3,100p,70p,0,1,30,100;7,3,100p,70p,0,1,30,100;8,3,100p,70p,0,1,30,100#/"</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:#9CDCFE;"> "type"</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;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"查看你的违规记录"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "show_platform"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 3</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 4</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "message_list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</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;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"请在"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"【处罚中心】"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://link.bilibili.com/#/my-room/violation-records?jump_type=browser&app_common=open"</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:#9CDCFE;"> "type"</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;"> "content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"查看你的违规记录"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dialog_button_list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "show_platform"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 3</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 4</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "button_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"我知道了"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "button_action"</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;"> "button_link_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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>
|
||
<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 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 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 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><h4 id="直播间背景图片修改-change-room-info" tabindex="-1"><a class="header-anchor" href="#直播间背景图片修改-change-room-info"><span>直播间背景图片修改 (CHANGE_ROOM_INFO)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>CHANGE_ROOM_INFO</code></td><td></td></tr><tr><td>background</td><td>str</td><td>背景图 URL</td><td></td></tr><tr><td>roomid</td><td>num</td><td>直播间 ID</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"CHANGE_ROOM_INFO"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "background"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/2388faed3728f3396052273ad4c3c9af21c411fc.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">23993070</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></div></details><h4 id="直播间皮肤变更-room-skin-msg" tabindex="-1"><a class="header-anchor" href="#直播间皮肤变更-room-skin-msg"><span>直播间皮肤变更 (ROOM_SKIN_MSG)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ROOM_SKIN_MSG</code></td><td></td></tr><tr><td>skin_id</td><td>num</td><td>皮肤 ID</td><td></td></tr><tr><td>status</td><td>num</td><td>状态?</td><td></td></tr><tr><td>end_time</td><td>num</td><td>皮肤结束时间?</td><td>UNIX 秒级时间戳</td></tr><tr><td>current_time</td><td>num</td><td>当前时间</td><td>UNIX 秒级时间戳</td></tr><tr><td>only_local</td><td>bool</td><td>仅在本地显示?</td><td></td></tr><tr><td>scatter</td><td>obj</td><td>?</td><td></td></tr><tr><td>skin_config</td><td>obj</td><td>皮肤配置</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ROOM_SKIN_MSG"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "skin_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">353</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;"> "end_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1652620669</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1652015870</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "only_local"</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;"> "scatter"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "min"</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;"> "max"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">200</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "skin_config"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "android"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "1"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "zip"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/fab943a5d7eeb871ecf06413283d17536e67ab91.zip"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "md5"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"011EBB3E14192212FD50852245DC74FA"</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:#9CDCFE;"> "ios"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "1"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "zip"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/e7d8768dcb3975d82d794fe6b39756317916a7fe.zip"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "md5"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"B1223577FE9C5C248EC1326CDACF8379"</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:#9CDCFE;"> "ipad"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "1"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "zip"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/0856e17be073d75b70098609ae26572ba1534605.zip"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "md5"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"481AE75FFD0E0DE91EAFB5B6E0F8936B"</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:#9CDCFE;"> "web"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "1"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "zip"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/0b3770980e600f23629c8445fd211d4a12ec4b6f.zip"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "md5"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"8F98F79F02DEFE8B69EE2F6DE7416DFF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "platform"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"web"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "version"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "headInfoBgPic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/d293e69b70af34df0fef086a86552b1761a33a75.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "giftControlBgPic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/1a124c5547c784f41dc3d7f65f446c56c4cbb73e.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "rankListBgPic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/af8580a956d0eac6ea1d2cc97ea743d435a86874.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mainText"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFffffff"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "normalText"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFffffff"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlightContent"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFffd119"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "border"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFaec2ff"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "buttonText"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FF123ab2"</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>
|
||
<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 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><h4 id="开启等级禁言-room-silent-on" tabindex="-1"><a class="header-anchor" href="#开启等级禁言-room-silent-on"><span>开启等级禁言 (ROOM_SILENT_ON)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>data</td><td>obj</td><td>信息本体</td><td></td></tr><tr><td>cmd</td><td>str</td><td><code>ROOM_SILENT_ON</code></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></td></tr><tr><td>level</td><td>num</td><td>等级?</td><td></td></tr><tr><td>second</td><td>num</td><td>时间?</td><td>UNIX 秒级时间戳</td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "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;">"member"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level"</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;"> "second"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1651000426</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ROOM_SILENT_ON"</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></details><h4 id="关闭等级禁言-room-silent-off" tabindex="-1"><a class="header-anchor" href="#关闭等级禁言-room-silent-off"><span>关闭等级禁言 (ROOM_SILENT_OFF)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>data</td><td>obj</td><td>信息本体</td><td></td></tr><tr><td>cmd</td><td>str</td><td><code>ROOM_SILENT_OFF</code></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></td></tr><tr><td>level</td><td>num</td><td>0</td><td></td></tr><tr><td>second</td><td>num</td><td>0</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "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;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level"</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;"> "second"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ROOM_SILENT_OFF"</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></details><h4 id="指定观众禁言-room-block-msg" tabindex="-1"><a class="header-anchor" href="#指定观众禁言-room-block-msg"><span>指定观众禁言 (ROOM_BLOCK_MSG)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ROOM_BLOCK_MSG</code></td><td></td></tr><tr><td>data</td><td>obj</td><td>详细信息</td><td></td></tr><tr><td>uid</td><td>num</td><td>禁言用户 mid</td><td></td></tr><tr><td>uname</td><td>str</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>dmscore</td><td>num</td><td>弹幕分数?</td><td></td></tr><tr><td>operator</td><td>num</td><td>操作者?</td><td></td></tr><tr><td>uid</td><td>num</td><td>禁言用户 mid</td><td></td></tr><tr><td>uname</td><td>str</td><td>禁言用户名</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ROOM_BLOCK_MSG"</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;"> "dmscore"</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;"> "operator"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">37903025</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>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"37903025"</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>
|
||
<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></div></details><h4 id="房管列表-room-admins" tabindex="-1"><a class="header-anchor" href="#房管列表-room-admins"><span>房管列表 (ROOM_ADMINS)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ROOM_ADMINS</code></td><td></td></tr><tr><td>uids</td><td>array</td><td>房管 mid 列表</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ROOM_ADMINS"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uids"</span><span style="color:#D4D4D4;">: [ </span><span style="color:#B5CEA8;">898424</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">384203692</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">1309513</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">30816752</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">23931549</span><span style="color:#D4D4D4;">, </span><span style="color:#B5CEA8;">223134</span><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></div></details><h4 id="设立房管-room-admin-entrance" tabindex="-1"><a class="header-anchor" href="#设立房管-room-admin-entrance"><span>设立房管 (room_admin_entrance)</span></a></h4><p>注: 此处 cmd 内容为小写</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>room_admin_entrance</code></td><td></td></tr><tr><td>dmscore</td><td>num</td><td>弹幕分数?</td><td></td></tr><tr><td>level</td><td>num</td><td>等级?</td><td></td></tr><tr><td>msg</td><td>str</td><td>提示信息</td><td></td></tr><tr><td>uid</td><td>num</td><td>用户 mid</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"room_admin_entrance"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">45</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level"</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;"> "msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"系统提示:你已被主播设为房管"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">223134</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></div></details><h4 id="撤销房管-room-admin-revoke" tabindex="-1"><a class="header-anchor" href="#撤销房管-room-admin-revoke"><span>撤销房管 (ROOM_ADMIN_REVOKE)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ROOM_ADMIN_REVOKE</code></td><td></td></tr><tr><td>msg</td><td>str</td><td>提示信息</td><td></td></tr><tr><td>uid</td><td>num</td><td>用户 mid</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ROOM_ADMIN_REVOKE"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"撤销房管"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6791627</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></div></details><h4 id="多个直播视角信息-live-multi-view-new-info" tabindex="-1"><a class="header-anchor" href="#多个直播视角信息-live-multi-view-new-info"><span>多个直播视角信息 (LIVE_MULTI_VIEW_NEW_INFO)</span></a></h4><p>部分活动直播间会下发。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>LIVE_MULTI_VIEW_NEW_INFO</code></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>title</td><td>str</td><td>活动标题</td><td>活动结束后为<code>""</code></td></tr><tr><td>room_id</td><td>num</td><td>主直播间id</td><td>活动结束后为<code>0</code></td></tr><tr><td>copy_writing</td><td>str</td><td>提示文本</td><td>活动结束后为<code>""</code></td></tr><tr><td>bg_image</td><td>str</td><td>背景图片</td><td>活动结束后为<code>""</code></td></tr><tr><td>sub_slt_color</td><td>str</td><td>切换按钮颜色?</td><td>活动结束后为<code>""</code></td></tr><tr><td>sub_bg_color</td><td>str</td><td>切换按钮背景颜色?</td><td>活动结束后为<code>""</code></td></tr><tr><td>sub_text_color</td><td>str</td><td>切换按钮文本颜色?</td><td>活动结束后为<code>""</code></td></tr><tr><td>view_type</td><td>num</td><td></td><td></td></tr><tr><td>room_list</td><td>arr</td><td>房间列表</td><td>不包括“未直播”状态的直播间,活动结束后为<code>null</code></td></tr><tr><td>relation_view</td><td>arr</td><td>详细关系?</td><td>不包括“未直播”状态的直播间,活动结束后为<code>null</code></td></tr><tr><td>view_pattern</td><td>num</td><td></td><td></td></tr><tr><td>gather_room_list</td><td>arr</td><td>空数组?</td><td>活动结束后为<code>null</code></td></tr></tbody></table><p><code>data.room_list</code> 数组中对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>order_id</td><td>num</td><td>顺序id</td><td></td></tr><tr><td>room_id</td><td>num</td><td>直播间id</td><td>似乎是长号</td></tr><tr><td>room_name</td><td>str</td><td>主播名称</td><td></td></tr><tr><td>live_status</td><td>num</td><td>直播状态</td><td>1:直播中<br>2:轮播中</td></tr><tr><td>jump_url</td><td>str</td><td>加入直播间的链接</td><td></td></tr></tbody></table><p><code>data.relation_view</code> 数组中对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>order_id</td><td>num</td><td>顺序id</td><td></td></tr><tr><td>view_type</td><td>num</td><td></td><td></td></tr><tr><td>view_id</td><td>num</td><td>直播间id</td><td></td></tr><tr><td>view_name</td><td>str</td><td>主播名称</td><td></td></tr><tr><td>title</td><td>str</td><td>直播间标题</td><td></td></tr><tr><td>cover</td><td>str</td><td>直播间封面</td><td></td></tr><tr><td>jump_url</td><td>str</td><td>加入直播间的链接</td><td></td></tr><tr><td>switch</td><td>bool</td><td></td><td></td></tr><tr><td>num</td><td>num</td><td>看过人数</td><td></td></tr><tr><td>watch_icon</td><td>str</td><td>看过图标</td><td></td></tr><tr><td>live_status</td><td>num</td><td>直播状态</td><td>同<code>data.room_list[i].live_status</code></td></tr><tr><td>text_small</td><td>str</td><td>看过人数文本</td><td></td></tr><tr><td>use_view_vt</td><td>bool</td><td></td><td></td></tr><tr><td>anchor_face</td><td>str</td><td>主播头像</td><td></td></tr><tr><td>match_live_room</td><td>bool</td><td></td><td></td></tr><tr><td>match_info</td><td>null</td><td></td><td></td></tr><tr><td>duration</td><td>num</td><td></td><td></td></tr><tr><td>up_name</td><td>str</td><td><code>""</code></td><td></td></tr><tr><td>pub_date</td><td>str</td><td></td><td></td></tr><tr><td>gather_id</td><td>num</td><td></td><td></td></tr><tr><td>sub_name</td><td>str</td><td></td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"LIVE_MULTI_VIEW_NEW_INFO"</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;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"战地风云6公开测试"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5050</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "copy_writing"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"更多视角"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "bg_image"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/edaa9477a1d8325dd0c36c419b6fd5f9646b2419.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "sub_slt_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFFFFF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "sub_bg_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#333333"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "sub_text_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFFFFF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "room_list"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6154037</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"Asaki大人"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/6154037?broadcast_type=0&is_room_feed=1&live_from=28022"</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1521765</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"南云鸟羽"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/1521765?broadcast_type=0&is_room_feed=1&live_from=28022"</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">8</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">24065</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"闻香识"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/24065?broadcast_type=0&is_room_feed=1&live_from=28022"</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">14</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">38528</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"乔伊奥斯托雷"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/38528?broadcast_type=0&is_room_feed=1&live_from=28022"</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">15</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">21263282</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"Yommyko"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/21263282?broadcast_type=0&is_room_feed=1&live_from=28022"</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">16</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5513659</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"狙佬-zuener"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/5513659?broadcast_type=0&is_room_feed=1&live_from=28022"</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">18</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">146007</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"Kisflow"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/146007?broadcast_type=0&is_room_feed=1&live_from=28022"</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">19</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1163043</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"人形鹿头自走炮"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/1163043?broadcast_type=0&is_room_feed=1&live_from=28022"</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">20</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3343118</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"版尤黑紫"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/3343118?broadcast_type=0&is_room_feed=1&live_from=28022"</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">21</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">25212992</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"贝施汀"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/25212992?broadcast_type=0&is_room_feed=1&live_from=28022"</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">22</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">11313</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"丧心病狂的魔笑"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/11313?broadcast_type=0&is_room_feed=1&live_from=28022"</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">24</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">902302</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"LF叶绿"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/902302?broadcast_type=0&is_room_feed=1&live_from=28022"</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:#9CDCFE;"> "relation_view"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "view_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6154037</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"Asaki大人"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"猪猪猪"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/new_room_cover/87e0332a5c3c8cd73fa7616045111b90b0199087.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/6154037?broadcast_type=0&is_room_feed=1&live_from=28022"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "switch"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2305</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "watch_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a725a9e61242ef44d764ac911691a7ce07f36c1d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"2305"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "use_view_vt"</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;"> "anchor_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i1.hdslb.com/bfs/face/84a861facfa041b46f7a30897e9ed3f2e05e0519.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "match_live_room"</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;"> "match_info"</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;"> "duration"</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;"> "up_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pub_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gather_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;"> "sub_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "view_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1521765</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"南云鸟羽"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"【战地6B测】下午四点开!聊天摸鱼"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/new_room_cover/a8216e0b5469949fcbcc72458c7955b562838a89.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/1521765?broadcast_type=0&is_room_feed=1&live_from=28022"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "switch"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">36987</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "watch_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a725a9e61242ef44d764ac911691a7ce07f36c1d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"3.6万"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "use_view_vt"</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;"> "anchor_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i1.hdslb.com/bfs/face/f4744b6346ddaccb4642a0f05f25d798fb5d8474.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "match_live_room"</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;"> "match_info"</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;"> "duration"</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;"> "up_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pub_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gather_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;"> "sub_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">8</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "view_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">24065</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"闻香识"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"4点战地6!!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/new_room_cover/6e309306fcb7bdeeb5e72f8b4c2d1ed7ba7e1e29.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/24065?broadcast_type=0&is_room_feed=1&live_from=28022"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "switch"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">32408</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "watch_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a725a9e61242ef44d764ac911691a7ce07f36c1d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"3.2万"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "use_view_vt"</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;"> "anchor_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/face/df21869b067816e03c517bc774f6ebf5a86563de.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "match_live_room"</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;"> "match_info"</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;"> "duration"</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;"> "up_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pub_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gather_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;"> "sub_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">14</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "view_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">38528</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"乔伊奥斯托雷"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"[战地六B测]捞薯条,吃薯条,谁是薯条?"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/new_room_cover/a89ebcd8b4f3e841ddb7cb53fbdc6013a9956013.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/38528?broadcast_type=0&is_room_feed=1&live_from=28022"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "switch"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3660</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "watch_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a725a9e61242ef44d764ac911691a7ce07f36c1d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"3660"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "use_view_vt"</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;"> "anchor_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i1.hdslb.com/bfs/face/82ef4b09c26751649da2a48960d23fd87baa6db5.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "match_live_room"</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;"> "match_info"</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;"> "duration"</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;"> "up_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pub_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gather_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;"> "sub_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">15</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "view_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">21263282</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"Yommyko"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"和广东双马尾搏斗!禁闭求生2"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/new_room_cover/86ac43cf0c1db277b92a5e83324558ceab2bb108.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/21263282?broadcast_type=0&is_room_feed=1&live_from=28022"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "switch"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1583</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "watch_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a725a9e61242ef44d764ac911691a7ce07f36c1d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1583"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "use_view_vt"</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;"> "anchor_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i2.hdslb.com/bfs/face/9718e4c59c2cfcc9f8b747ad8ea5006fad78a76a.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "match_live_room"</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;"> "match_info"</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;"> "duration"</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;"> "up_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pub_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gather_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;"> "sub_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">16</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "view_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5513659</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"狙佬-zuener"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"战地6!开玩!七年之约已到!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/new_room_cover/b1779156686031460633d31362205456d1bb53df.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/5513659?broadcast_type=0&is_room_feed=1&live_from=28022"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "switch"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">30035</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "watch_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a725a9e61242ef44d764ac911691a7ce07f36c1d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"3.0万"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "use_view_vt"</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;"> "anchor_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/face/bdb4b214d3446aca7c11b408ae6f35c89f52a5cc.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "match_live_room"</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;"> "match_info"</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;"> "duration"</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;"> "up_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pub_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gather_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;"> "sub_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">18</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "view_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">146007</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"Kisflow"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"战地6 BETA 战场老登职业哥"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/new_room_cover/0007988a93c06215f0ffd96f7a4e3834d1396408.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/146007?broadcast_type=0&is_room_feed=1&live_from=28022"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "switch"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">7839</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "watch_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a725a9e61242ef44d764ac911691a7ce07f36c1d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"7839"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "use_view_vt"</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;"> "anchor_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i1.hdslb.com/bfs/face/5761dbf3f03b1a31ad8a6aec01452c97e93c16c0.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "match_live_room"</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;"> "match_info"</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;"> "duration"</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;"> "up_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pub_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gather_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;"> "sub_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">19</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "view_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1163043</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"人形鹿头自走炮"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"神秘远光84男"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/new_room_cover/cea622fe174d8c3fd26e58ea5a7e3b709fd8aee4.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/1163043?broadcast_type=0&is_room_feed=1&live_from=28022"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "switch"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">20796</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "watch_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a725a9e61242ef44d764ac911691a7ce07f36c1d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"2.0万"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "use_view_vt"</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;"> "anchor_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i2.hdslb.com/bfs/face/259c1f3b485ad5e2182446246fccb87114701ed8.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "match_live_room"</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;"> "match_info"</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;"> "duration"</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;"> "up_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pub_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gather_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;"> "sub_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">20</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "view_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3343118</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"版尤黑紫"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"爽玩!战地6B测"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/user_cover/039be5f223d26d4108941f1f056ee5842e3e5720.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/3343118?broadcast_type=0&is_room_feed=1&live_from=28022"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "switch"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1704</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "watch_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a725a9e61242ef44d764ac911691a7ce07f36c1d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1704"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "use_view_vt"</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;"> "anchor_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i2.hdslb.com/bfs/face/3cdcbc8945d18575279ac55c75f4da9f0a7dbc9e.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "match_live_room"</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;"> "match_info"</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;"> "duration"</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;"> "up_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pub_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gather_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;"> "sub_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">21</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "view_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">25212992</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"贝施汀"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"战地6还没开服,先直播剪会儿视频聊聊天"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/new_room_cover/fb0227b71dca8555588c9c6c0af329cf250123a9.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/25212992?broadcast_type=0&is_room_feed=1&live_from=28022"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "switch"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2207</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "watch_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a725a9e61242ef44d764ac911691a7ce07f36c1d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"2207"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "use_view_vt"</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;"> "anchor_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/face/7242e856562166a27e8be4a184e4cddbaed8177f.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "match_live_room"</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;"> "match_info"</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;"> "duration"</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;"> "up_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pub_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gather_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;"> "sub_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">22</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "view_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">11313</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"丧心病狂的魔笑"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"等待测试开启!但是先直播周边开箱!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/new_room_cover/48fb912da0f665427eb230ef3273defdb1a33fa4.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/11313?broadcast_type=0&is_room_feed=1&live_from=28022"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "switch"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2924</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "watch_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a725a9e61242ef44d764ac911691a7ce07f36c1d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"2924"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "use_view_vt"</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;"> "anchor_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i2.hdslb.com/bfs/face/e672848bc2718b79ca2f44eb447e84282c6f806d.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "match_live_room"</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;"> "match_info"</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;"> "duration"</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;"> "up_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pub_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gather_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;"> "sub_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "order_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">24</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_type"</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;"> "view_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">902302</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "view_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"LF叶绿"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"《田 野 打 架 6》"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "cover"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/new_room_cover/3b18086f9e70f719917c5d4561c25defdd13cd82.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/902302?broadcast_type=0&is_room_feed=1&live_from=28022"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "switch"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1897</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "watch_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/a725a9e61242ef44d764ac911691a7ce07f36c1d.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "live_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;"> "text_small"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1897"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "use_view_vt"</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;"> "anchor_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i2.hdslb.com/bfs/face/5e3570095f5af77d20188ea45d45da216a31e52d.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "match_live_room"</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;"> "match_info"</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;"> "duration"</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;"> "up_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pub_date"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gather_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;"> "sub_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</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:#9CDCFE;"> "view_pattern"</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;"> "gather_room_list"</span><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 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 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 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 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 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 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 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 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 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 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 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 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 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 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><h4 id="天选时刻合法检查-anchor-lot-checkstatus" tabindex="-1"><a class="header-anchor" href="#天选时刻合法检查-anchor-lot-checkstatus"><span>天选时刻合法检查 (ANCHOR_LOT_CHECKSTATUS)</span></a></h4><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ANCHOR_LOT_CHECKSTATUS"</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;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2553641</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "reject_reason"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"由于奖品格式不合格,请仔细检查后再提交哦"</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;">5</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1827176970</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><h4 id="天选时刻开始-anchor-lot-start" tabindex="-1"><a class="header-anchor" href="#天选时刻开始-anchor-lot-start"><span>天选时刻开始 (ANCHOR_LOT_START)</span></a></h4><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ANCHOR_LOT_START"</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;"> "asset_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/627ee2d9e71c682810e7dc4400d5ae2713442c02.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_image"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"艺术头像绘制"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_num"</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;"> "cur_gift_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;"> "current_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1651037946</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "danmu"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"卡宝下午好"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_id"</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;"> "gift_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"B坷垃"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_num"</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;"> "gift_price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">9900</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "goaway_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">180</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "goods_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">15</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2553648</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_broadcast"</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;"> "join_type"</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;"> "lot_status"</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;"> "max_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">600</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "require_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"当前主播粉丝勋章至少1级"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "require_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "require_value"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">23614753</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "send_gift_ensure"</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;"> "show_panel"</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;"> "start_dont_popup"</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;"> "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;"> "time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">599</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-lottery/anchor-join.html?is_live_half_webview=1&hybrid_biz=live-lottery-anchor&hybrid_half_ui=1,5,100p,100p,000000,0,30,0,0,1;2,5,100p,100p,000000,0,30,0,0,1;3,5,100p,100p,000000,0,30,0,0,1;4,5,100p,100p,000000,0,30,0,0,1;5,5,100p,100p,000000,0,30,0,0,1;6,5,100p,100p,000000,0,30,0,0,1;7,5,100p,100p,000000,0,30,0,0,1;8,5,100p,100p,000000,0,30,0,0,1"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-lottery/anchor-join.html"</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 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><h4 id="天选时刻结束-anchor-lot-end" tabindex="-1"><a class="header-anchor" href="#天选时刻结束-anchor-lot-end"><span>天选时刻结束 (ANCHOR_LOT_END)</span></a></h4><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ANCHOR_LOT_END"</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;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2553648</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></div></details><h4 id="天选时刻中奖者-anchor-lot-award" tabindex="-1"><a class="header-anchor" href="#天选时刻中奖者-anchor-lot-award"><span>天选时刻中奖者 (ANCHOR_LOT_AWARD)</span></a></h4><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ANCHOR_LOT_AWARD"</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;"> "award_dont_popup"</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;"> "award_image"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"艺术头像绘制"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "award_num"</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;"> "award_users"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">8318700</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;">"http://i0.hdslb.com/bfs/face/dfde2ffc6286c2c5189592cc84fd70bcf977b143.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">21</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5805790</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:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2553648</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "lot_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-lottery/anchor-join.html?is_live_half_webview=1&hybrid_biz=live-lottery-anchor&hybrid_half_ui=1,5,100p,100p,000000,0,30,0,0,1;2,5,100p,100p,000000,0,30,0,0,1;3,5,100p,100p,000000,0,30,0,0,1;4,5,100p,100p,000000,0,30,0,0,1;5,5,100p,100p,000000,0,30,0,0,1;6,5,100p,100p,000000,0,30,0,0,1;7,5,100p,100p,000000,0,30,0,0,1;8,5,100p,100p,000000,0,30,0,0,1"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://live.bilibili.com/p/html/live-lottery/anchor-join.html"</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></div></details><h4 id="天选时刻通知-anchor-lot-notice" tabindex="-1"><a class="header-anchor" href="#天选时刻通知-anchor-lot-notice"><span>天选时刻通知 (ANCHOR_LOT_NOTICE)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ANCHOR_LOT_NOTICE</code></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>notice_type</td><td>num</td><td>通知卡片类型?</td><td></td></tr><tr><td>lottery_card</td><td>obj</td><td>通知卡片内容</td><td></td></tr></tbody></table><p><code>data.lottery_card</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>show_time</td><td>num</td><td>显示时间?</td><td></td></tr><tr><td>button_text</td><td>str</td><td>按钮文本?</td><td></td></tr><tr><td>icon</td><td>str</td><td>图标</td><td></td></tr><tr><td>title</td><td>str</td><td>标题?</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "notice_type"</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;"> "lottery_card"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "show_time"</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;"> "button_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"去发奖"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/95970204111233f181fc28622502aaf1a9359b9a.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"发天选有助于人气累积"</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:#9CDCFE;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ANCHOR_LOT_NOTICE"</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></div></details><h4 id="语音连麦开关-voice-join-switch" tabindex="-1"><a class="header-anchor" href="#语音连麦开关-voice-join-switch"><span>语音连麦开关 (VOICE_JOIN_SWITCH)</span></a></h4><p>在直播姬开关连麦功能时下发。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>VOICE_JOIN_SWITCH</code></td><td></td></tr><tr><td>data</td><td>obj</td><td>信息本体</td><td></td></tr><tr><td>room_id</td><td>num</td><td>直播间id</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>room_id</td><td>num</td><td>直播间id</td><td></td></tr><tr><td>room_status</td><td>num</td><td>连麦开关状态</td><td></td></tr><tr><td>root_status</td><td>num</td><td>连麦开关状态</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><details><summary>查看消息示例:</summary><p>开:</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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"VOICE_JOIN_SWITCH"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1899237171</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_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;"> "root_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1899237171</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><p>关:</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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"VOICE_JOIN_SWITCH"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1899237171</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_status"</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;"> "root_status"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1899237171</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><h4 id="邀请视频连线-video-connection-join-start" tabindex="-1"><a class="header-anchor" href="#邀请视频连线-video-connection-join-start"><span>邀请视频连线 (VIDEO_CONNECTION_JOIN_START)</span></a></h4><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"VIDEO_CONNECTION_JOIN_START"</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;"> "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;"> "invited_uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">351686170</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "channel_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"72057594038132685"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "invited_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;"> "invited_face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"http://i1.hdslb.com/bfs/face/828562203e620f711fb4c786f05996357857ed4d.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "start_at"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1651237440</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1651237440</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">12401854</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></div></details><h4 id="视频连线信息-video-connection-msg" tabindex="-1"><a class="header-anchor" href="#视频连线信息-video-connection-msg"><span>视频连线信息 (VIDEO_CONNECTION_MSG)</span></a></h4><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"VIDEO_CONNECTION_MSG"</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;"> "channel_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"72057594038132685"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1651237440</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "dmscore"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "toast"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"主播发起了视频连线"</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><h4 id="结束视频连线-video-connection-join-end" tabindex="-1"><a class="header-anchor" href="#结束视频连线-video-connection-join-end"><span>结束视频连线 (VIDEO_CONNECTION_JOIN_END)</span></a></h4><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"VIDEO_CONNECTION_JOIN_END"</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;"> "channel_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"72057594038132685"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "start_at"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1651238384</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "toast"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"主播 结束了与小妹睡不醒的连线."</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "current_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1651238384</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">22195814</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><h4 id="重连直播间-reenter-live-room" tabindex="-1"><a class="header-anchor" href="#重连直播间-reenter-live-room"><span>重连直播间? (REENTER_LIVE_ROOM)</span></a></h4><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"REENTER_LIVE_ROOM"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">22195814</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "request_random_sec_range"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "reason"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">22195814</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><h4 id="连线礼物信息-universal-event-gift" tabindex="-1"><a class="header-anchor" href="#连线礼物信息-universal-event-gift"><span>连线礼物信息 (UNIVERSAL_EVENT_GIFT)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>UNIVERSAL_EVENT_GIFT</code></td><td></td></tr><tr><td>data</td><td>obj</td><td>信息本体</td><td></td></tr><tr><td>msg_id</td><td>str</td><td></td><td></td></tr><tr><td>p_is_ack</td><td>bool</td><td></td><td></td></tr><tr><td>p_msg_type</td><td>num</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>anchor_uid</td><td>num</td><td>主播uid</td><td></td></tr><tr><td>info</td><td>obj</td><td>连线信息</td><td></td></tr><tr><td>room_id</td><td>num</td><td>直播间id</td><td></td></tr></tbody></table><p><code>data.info</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>biz_session_id</td><td>str</td><td>连线会话id?</td><td></td></tr><tr><td>business_label</td><td>str</td><td></td><td></td></tr><tr><td>interact_channel_id</td><td>str</td><td>频道id?</td><td></td></tr><tr><td>interact_connect_type</td><td>num</td><td></td><td></td></tr><tr><td>interact_max_users</td><td>num</td><td>最大连线数?</td><td></td></tr><tr><td>interact_mode</td><td>obj</td><td></td><td></td></tr><tr><td>interact_template</td><td>obj</td><td>展示模板</td><td></td></tr><tr><td>invoking_time</td><td>num</td><td></td><td></td></tr><tr><td>members</td><td>arr</td><td>连线成员</td><td>参见 <code>UNIVERSAL_EVENT_GIFT_V2</code> 的 <code>data.members</code> ,缺少部分字段</td></tr><tr><td>members_version</td><td>num</td><td></td><td></td></tr><tr><td>multi_conn_info</td><td>obj</td><td>连线信息</td><td></td></tr><tr><td>room_owner</td><td>num</td><td>发起者uid</td><td></td></tr><tr><td>room_start_at</td><td>str</td><td></td><td></td></tr><tr><td>room_start_at_ts</td><td>num</td><td></td><td></td></tr><tr><td>room_status</td><td>num</td><td></td><td></td></tr><tr><td>session_start_at</td><td>str</td><td></td><td></td></tr><tr><td>session_start_at_ts</td><td>num</td><td></td><td></td></tr><tr><td>session_status</td><td>num</td><td></td><td></td></tr><tr><td>system_time_unix</td><td>num</td><td>服务器时间戳</td><td>Unix 秒时间戳</td></tr><tr><td>trace_id</td><td>str</td><td></td><td></td></tr><tr><td>version</td><td>num</td><td>数据版本</td><td>Unix 毫秒时间戳</td></tr></tbody></table><p><code>data.info.interact_mode</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>apply_timeout</td><td>num</td><td>超时?</td><td></td></tr><tr><td>interact_mode_type</td><td>num</td><td></td><td></td></tr><tr><td>invite_timeout</td><td>num</td><td>邀请超时?</td><td></td></tr><tr><td>join_types</td><td>arr</td><td>加入类型?</td><td>数字数组</td></tr><tr><td>position_mode</td><td>num</td><td></td><td></td></tr></tbody></table><p><code>data.info.interact_template</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>is_variable_layout</td><td>bool</td><td>布局是否可变?</td><td></td></tr><tr><td>layout_data</td><td>obj</td><td>布局信息</td><td></td></tr><tr><td>layout_id</td><td>str</td><td>布局id</td><td></td></tr><tr><td>layout_list</td><td>null</td><td>?</td><td></td></tr><tr><td>show_interact_ui</td><td>bool</td><td>显示交互UI?</td><td></td></tr><tr><td>template_id</td><td>str</td><td>模板id?</td><td></td></tr></tbody></table><p><code>data.info.interact_template.layout_data</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>best_area_show_pos</td><td>num</td><td></td><td></td></tr><tr><td>cells</td><td>arr</td><td>具体布局信息</td><td></td></tr><tr><td>default_cell</td><td>obj</td><td></td><td></td></tr><tr><td>height</td><td>num</td><td></td><td></td></tr><tr><td>rtc_resolution</td><td>obj</td><td></td><td></td></tr><tr><td>width</td><td>num</td><td></td><td></td></tr></tbody></table><p><code>data.info.interact_template.layout_data.cells</code> 数组中对象:</p><p>与 <code>data.info.interact_template.layout_data.default_cell</code> 对象相同</p><p><code>data.info.interact_template.layout_data.default_cell</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>can_zoom</td><td>num</td><td></td><td></td></tr><tr><td>default_open</td><td>num</td><td></td><td></td></tr><tr><td>height</td><td>num</td><td></td><td></td></tr><tr><td>mobile_avatar_size</td><td>num</td><td></td><td></td></tr><tr><td>mobile_font_size</td><td>num</td><td></td><td></td></tr><tr><td>pc_web_avatar_size</td><td>num</td><td></td><td></td></tr><tr><td>pc_web_font_size</td><td>num</td><td></td><td></td></tr><tr><td>position</td><td>num</td><td>定位?</td><td></td></tr><tr><td>width</td><td>num</td><td></td><td></td></tr><tr><td>x</td><td>num</td><td></td><td></td></tr><tr><td>y</td><td>num</td><td></td><td></td></tr><tr><td>z_index</td><td>num</td><td></td><td></td></tr></tbody></table><p><code>data.info.interact_template.layout_data.rtc_resolution</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>code_rate_init</td><td>num</td><td></td><td></td></tr><tr><td>code_rate_max</td><td>num</td><td></td><td></td></tr><tr><td>code_rate_min</td><td>num</td><td></td><td></td></tr><tr><td>horizontal_height</td><td>num</td><td></td><td></td></tr><tr><td>horizontal_width</td><td>num</td><td></td><td></td></tr><tr><td>vertical_height</td><td>num</td><td></td><td></td></tr><tr><td>vertical_width</td><td>num</td><td></td><td></td></tr></tbody></table><p><code>data.info.members</code> 数组中对象:</p><p>参见 <a href="#%E8%BF%9E%E7%BA%BF%E7%A4%BC%E7%89%A9%E4%BF%A1%E6%81%AFv2-universal_event_gift_v2"><code>UNIVERSAL_EVENT_GIFT_V2</code></a> 的 <code>data.members</code> 数组中对象,本cmd缺少部分字段。</p><p><code>data.info.multi_conn_info</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>room_owner</td><td>num</td><td>发起人uid</td><td></td></tr><tr><td>scores</td><td>arr</td><td>礼物信息</td><td></td></tr><tr><td>show_score</td><td>num</td><td>是否显示?</td><td></td></tr></tbody></table><p><code>data.info.multi_conn_info.scores</code> 数组中对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>price</td><td>num</td><td>礼物累计价值</td><td>CNY × 100</td></tr><tr><td>price_text</td><td>str</td><td>礼物累计价值文本</td><td></td></tr><tr><td>uid</td><td>num</td><td>对应主播uid</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"UNIVERSAL_EVENT_GIFT"</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;"> "anchor_uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1950658</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "biz_session_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"17545643420522077733317"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "business_label"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"universal_multi_conn"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "interact_channel_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"4679025140177408"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "interact_connect_type"</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;"> "interact_max_users"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">9</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "interact_mode"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "apply_timeout"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">20</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "interact_mode_type"</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;"> "invite_timeout"</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;"> "join_types"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 2</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> ],</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position_mode"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "interact_template"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_variable_layout"</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;"> "layout_data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "best_area_show_pos"</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;"> "cells"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "can_zoom"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "default_open"</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;"> "height"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">48</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mobile_avatar_size"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">64</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mobile_font_size"</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;"> "pc_web_avatar_size"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">112</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pc_web_font_size"</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;"> "position"</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;"> "width"</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;"> "x"</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;"> "y"</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;"> "z_index"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "can_zoom"</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;"> "default_open"</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;"> "height"</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;"> "mobile_avatar_size"</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;"> "mobile_font_size"</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;"> "pc_web_avatar_size"</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;"> "pc_web_font_size"</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;"> "position"</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;"> "width"</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;"> "x"</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;"> "y"</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;"> "z_index"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "can_zoom"</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;"> "default_open"</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;"> "height"</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;"> "mobile_avatar_size"</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;"> "mobile_font_size"</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;"> "pc_web_avatar_size"</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;"> "pc_web_font_size"</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;"> "position"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "width"</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;"> "x"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">45</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "y"</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;"> "z_index"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "can_zoom"</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;"> "default_open"</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;"> "height"</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;"> "mobile_avatar_size"</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;"> "mobile_font_size"</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;"> "pc_web_avatar_size"</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;"> "pc_web_font_size"</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;"> "position"</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;"> "width"</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;"> "x"</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;"> "y"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">16</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "z_index"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "can_zoom"</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;"> "default_open"</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;"> "height"</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;"> "mobile_avatar_size"</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;"> "mobile_font_size"</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;"> "pc_web_avatar_size"</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;"> "pc_web_font_size"</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;"> "position"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "width"</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;"> "x"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">45</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "y"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">16</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "z_index"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "can_zoom"</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;"> "default_open"</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;"> "height"</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;"> "mobile_avatar_size"</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;"> "mobile_font_size"</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;"> "pc_web_avatar_size"</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;"> "pc_web_font_size"</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;"> "position"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "width"</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;"> "x"</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;"> "y"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">32</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "z_index"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "can_zoom"</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;"> "default_open"</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;"> "height"</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;"> "mobile_avatar_size"</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;"> "mobile_font_size"</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;"> "pc_web_avatar_size"</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;"> "pc_web_font_size"</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;"> "position"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "width"</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;"> "x"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">45</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "y"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">32</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "z_index"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "default_cell"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "can_zoom"</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;"> "default_open"</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;"> "height"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">16</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mobile_avatar_size"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">40</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "mobile_font_size"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pc_web_avatar_size"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">72</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pc_web_font_size"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">14</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</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;"> "width"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">15</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "x"</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;"> "y"</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;"> "z_index"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "height"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">48</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "rtc_resolution"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "code_rate_init"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">500</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "code_rate_max"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">700</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "code_rate_min"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">375</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "horizontal_height"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">400</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "horizontal_width"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">500</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "vertical_height"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">576</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "vertical_width"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">360</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "width"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">60</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "layout_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"left1_right6"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "layout_list"</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;"> "show_interact_ui"</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;"> "template_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"multi_conn_grid"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "invoking_time"</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;"> "members"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i1.hdslb.com/bfs/face/2ddb513f600c203f21aefb9725ab0eb84f093943.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gender"</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;"> "join_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754564992</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"44479117"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">41682</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1950658</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>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i1.hdslb.com/bfs/face/5958bb6814f25d832775ca37043d38f893b4a478.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gender"</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;"> "join_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754564347</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"44478459"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">26376408</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2077733317</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>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/face/7c862b4ad1a29cdd2b849bcea3c3812b67770d21.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gender"</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;"> "join_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754564347</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"44478460"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1774970222</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1035559935</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;">"新砂Athia"</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:#9CDCFE;"> "face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/face/81c1f45b45958c19523bb7cbae7fc3fa99b4aae1.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gender"</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;"> "join_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754564361</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"44478500"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31361500</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3546581471070432</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;">"颂温暖_Swanna"</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:#9CDCFE;"> "face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i2.hdslb.com/bfs/face/eceb8fa58c41b7cd733bebafcd7c1f3e33b37b07.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gender"</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;"> "join_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754564385</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"44478528"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1937830041</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3546768203582225</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;">"暴躁小辣jo"</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:#9CDCFE;"> "face"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/face/12c1cd0df2ee6e6bb09b279b0553cdc9ae4af4f0.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gender"</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;"> "join_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754564774</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"44478875"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">23090250</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">475912512</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;">"抵抗Resistance"</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:#9CDCFE;"> "members_version"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3974722551</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "multi_conn_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_owner"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2077733317</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "scores"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">82900</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"829"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1950658</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:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">21200</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"212"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2077733317</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:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">30400</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"304"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1035559935</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:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">675600</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"6756"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3546581471070432</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:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">96800</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"968"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3546768203582225</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:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">79200</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"792"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">475912512</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:#9CDCFE;"> "show_score"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_owner"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2077733317</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_start_at"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_start_at_ts"</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;"> "room_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;"> "session_start_at"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "session_start_at_ts"</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;"> "session_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;"> "system_time_unix"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754568295</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "trace_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "version"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754568295428</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">41682</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"34610565842749442:1000:1000"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "p_is_ack"</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;"> "p_msg_type"</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;"> "send_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754568295441</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 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 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 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 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 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 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 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 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 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 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><h4 id="连线礼物信息v2-universal-event-gift-v2" tabindex="-1"><a class="header-anchor" href="#连线礼物信息v2-universal-event-gift-v2"><span>连线礼物信息V2 (UNIVERSAL_EVENT_GIFT_V2)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>UNIVERSAL_EVENT_GIFT_V2</code></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>biz_session_id</td><td>str</td><td>连线会话id?</td><td></td></tr><tr><td>interact_channel_id</td><td>str</td><td>频道id?</td><td></td></tr><tr><td>interact_template</td><td>obj</td><td>交互模板信息</td><td></td></tr><tr><td>members</td><td>arr</td><td>连线成员</td><td></td></tr><tr><td>stream_control</td><td>null</td><td></td><td></td></tr><tr><td>version</td><td>num</td><td>数据版本</td><td>Unix 毫秒时间戳</td></tr><tr><td>session_status</td><td>num</td><td></td><td></td></tr><tr><td>business_label</td><td>str</td><td></td><td></td></tr><tr><td>invoking_time</td><td>num</td><td></td><td></td></tr><tr><td>members_version</td><td>num</td><td></td><td></td></tr><tr><td>room_status</td><td>num</td><td></td><td></td></tr><tr><td>system_time_unix</td><td>num</td><td>服务器时间戳</td><td>Unix 秒时间戳</td></tr><tr><td>room_owner</td><td>num</td><td>发起人uid</td><td></td></tr><tr><td>session_start_at</td><td>str</td><td>会话开始时间</td><td></td></tr><tr><td>session_start_at_ts</td><td>num</td><td>会话经过时间</td><td></td></tr><tr><td>room_start_at</td><td>str</td><td>当前直播间加入会话时间</td><td></td></tr><tr><td>room_start_at_ts</td><td>num</td><td>当前直播间自加入会话开始经过的时间</td><td></td></tr><tr><td>trace_id</td><td>str</td><td>追踪id?</td><td></td></tr><tr><td>biz_extra_data</td><td>obj</td><td></td><td></td></tr><tr><td>channel_users</td><td>arr</td><td>当前连线频道内uid列表</td><td></td></tr></tbody></table><p><code>data.interact_template</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>template_id</td><td>str</td><td>模板id?</td><td></td></tr><tr><td>show_interact_ui</td><td>bool</td><td>显示交互UI?</td><td></td></tr><tr><td>layout_id</td><td>str</td><td>样式id?</td><td></td></tr></tbody></table><p><code>data.members</code> 数组中对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>uid</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>position</td><td>num</td><td>位置?</td><td></td></tr><tr><td>join_time</td><td>num</td><td>加入时间</td><td>Unix 秒时间戳</td></tr><tr><td>link_id</td><td>str</td><td></td><td></td></tr><tr><td>gender</td><td>num</td><td></td><td></td></tr><tr><td>room_id</td><td>num</td><td>连线主播直播间id</td><td></td></tr><tr><td>fans_num</td><td>num</td><td></td><td></td></tr><tr><td>display_name</td><td>str</td><td>显示名称</td><td></td></tr><tr><td>biz_extra_data</td><td>obj</td><td></td><td></td></tr><tr><td>join_time_ts</td><td>num</td><td></td><td></td></tr></tbody></table><p><code>data.members[i].biz_extra_data</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>multi_conn</td><td>obj</td><td></td><td></td></tr></tbody></table><p><code>data.members[i].biz_extra_data</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>price</td><td>num</td><td>礼物累计价值</td><td>CNY × 100</td></tr><tr><td>price_text</td><td>str</td><td>礼物累计价值文本</td><td></td></tr></tbody></table><p><code>data.biz_extra_data</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>multi_conn</td><td>obj</td><td></td><td></td></tr></tbody></table><p><code>data.biz_extra_data.multi_conn</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>show_score</td><td>num</td><td></td><td></td></tr><tr><td>support_full_zoom</td><td>num</td><td></td><td></td></tr></tbody></table><p><code>data.channel_users</code> 数组:</p><table><thead><tr><th>索引</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>0</td><td>num</td><td>主播uid</td><td></td></tr><tr><td>…</td><td>num</td><td>主播uid</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"UNIVERSAL_EVENT_GIFT_V2"</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;"> "biz_session_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"17545643420522077733317"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "interact_channel_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"4679025140177408"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "interact_template"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "template_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"multi_conn_grid"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "show_interact_ui"</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;"> "layout_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"left1_right6"</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "members"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1950658</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;">"https://i1.hdslb.com/bfs/face/2ddb513f600c203f21aefb9725ab0eb84f093943.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</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;"> "join_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754564992</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"44479117"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gender"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">41682</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fans_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;"> "display_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"本房主播"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "biz_extra_data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "multi_conn"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">82900</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"829"</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:#9CDCFE;"> "join_time_ts"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2077733317</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;">"https://i1.hdslb.com/bfs/face/5958bb6814f25d832775ca37043d38f893b4a478.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</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;"> "join_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754564347</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"44478459"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gender"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">26376408</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fans_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;"> "display_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"烛不遥"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "biz_extra_data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "multi_conn"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">21200</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"212"</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:#9CDCFE;"> "join_time_ts"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1035559935</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;">"新砂Athia"</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;">"https://i0.hdslb.com/bfs/face/7c862b4ad1a29cdd2b849bcea3c3812b67770d21.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "join_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754564347</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"44478460"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gender"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1774970222</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fans_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;"> "display_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"新砂Athia"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "biz_extra_data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "multi_conn"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">30400</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"304"</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:#9CDCFE;"> "join_time_ts"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3546581471070432</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;">"颂温暖_Swanna"</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;">"https://i0.hdslb.com/bfs/face/81c1f45b45958c19523bb7cbae7fc3fa99b4aae1.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</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;"> "join_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754564361</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"44478500"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gender"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">31361500</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fans_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;"> "display_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"颂温暖_Swanna"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "biz_extra_data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "multi_conn"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">675600</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"6756"</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:#9CDCFE;"> "join_time_ts"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3546768203582225</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;">"暴躁小辣jo"</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;">"https://i2.hdslb.com/bfs/face/eceb8fa58c41b7cd733bebafcd7c1f3e33b37b07.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">4</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "join_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754564385</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"44478528"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gender"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1937830041</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fans_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;"> "display_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"暴躁小辣jo"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "biz_extra_data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "multi_conn"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">96800</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"968"</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:#9CDCFE;"> "join_time_ts"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">475912512</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;">"抵抗Resistance"</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;">"https://i0.hdslb.com/bfs/face/12c1cd0df2ee6e6bb09b279b0553cdc9ae4af4f0.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "position"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "join_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754564774</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "link_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"44478875"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gender"</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;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">23090250</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fans_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;"> "display_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"抵抗Resistance"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "biz_extra_data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "multi_conn"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">79200</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "price_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"792"</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:#9CDCFE;"> "join_time_ts"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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:#9CDCFE;"> "stream_control"</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;"> "version"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754568295421</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "session_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;"> "business_label"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"universal_multi_conn"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "invoking_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "members_version"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1262102210</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_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;"> "system_time_unix"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1754568295</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_owner"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2077733317</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "session_start_at"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"2025-08-07 18:59:06"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "session_start_at_ts"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3949</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_start_at"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"2025-08-07 19:09:52"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_start_at_ts"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">3303</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "trace_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"55df19c042f09f5c625d7b8b60689496"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "biz_extra_data"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "multi_conn"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "show_score"</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;"> "support_full_zoom"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</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:#9CDCFE;"> "channel_users"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1950658</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 2077733317</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 1035559935</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 3546581471070432</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 3546768203582225</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#B5CEA8;"> 475912512</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 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 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 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 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 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><h4 id="play-together" tabindex="-1"><a class="header-anchor" href="#play-together"><span>??? (PLAY_TOGETHER)</span></a></h4><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"PLAY_TOGETHER"</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;"> "ruid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">29857468</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">8618057</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "action"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"switch_off"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</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;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1673690546</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;"> "message_type"</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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "apply_number"</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;"> "refresh_tool"</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;"> "cur_fleet_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;"> "max_fleet_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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></div><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"PLAY_TOGETHER"</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;"> "ruid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">29857468</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "roomid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">8618057</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "action"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"switch_off"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</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;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1673690549</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;"> "message_type"</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;"> "jump_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "web_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "apply_number"</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;"> "refresh_tool"</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;"> "cur_fleet_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;"> "max_fleet_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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></div></details><h4 id="playtogether-icon-change" tabindex="-1"><a class="header-anchor" href="#playtogether-icon-change"><span>??? (PLAYTOGETHER_ICON_CHANGE)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>PLAYTOGETHER_ICON_CHANGE</code></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>area_id</td><td>num</td><td>直播分区id</td><td></td></tr><tr><td>has_perm</td><td>num</td><td></td><td></td></tr><tr><td>show_count</td><td>num</td><td></td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"PLAYTOGETHER_ICON_CHANGE"</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;"> "area_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">40</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "has_perm"</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;"> "show_count"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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></details><h4 id="直播小助手-anchor-broadcast" tabindex="-1"><a class="header-anchor" href="#直播小助手-anchor-broadcast"><span>直播小助手? (ANCHOR_BROADCAST)</span></a></h4><p>第一次达到了某种条件下发。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ANCHOR_BROADCAST</code></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>sender</td><td>str</td><td>标题?</td><td><code>直播小助手</code></td></tr><tr><td>msg</td><td>str</td><td>提示消息</td><td></td></tr><tr><td>platform</td><td>num</td><td>平台标识?</td><td><code>0</code></td></tr><tr><td>button_info</td><td>obj</td><td>按钮信息?</td><td></td></tr><tr><td>milestone_type</td><td>str</td><td>里程碑类型?</td><td><code>session_livetime</code>,<code>first_share</code>,<code>session_share</code></td></tr><tr><td>milestone_value</td><td>num</td><td>里程值?</td><td></td></tr><tr><td>milestone_index</td><td>num</td><td>里程碑类型的索引?</td><td><code>1</code>,<code>5</code>,<code>6</code>,<code>7</code></td></tr></tbody></table><p><code>data.button_info</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>button_name</td><td>str</td><td></td><td></td></tr><tr><td>blink_button_type</td><td>str</td><td></td><td></td></tr><tr><td>blink_button_target</td><td>str</td><td></td><td></td></tr><tr><td>blink_button_extra</td><td>str</td><td></td><td></td></tr><tr><td>blink_button_label</td><td>num</td><td></td><td></td></tr><tr><td>hime_button_type</td><td>str</td><td></td><td></td></tr><tr><td>hime_button_target</td><td>str</td><td></td><td></td></tr><tr><td>hime_button_extra</td><td>str</td><td></td><td></td></tr><tr><td>hime_button_h5_type</td><td>str</td><td></td><td></td></tr><tr><td>hime_button_label</td><td>num</td><td></td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ANCHOR_BROADCAST"</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;"> "sender"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"直播小助手"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"恭喜你,开播时长达到180分钟!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "platform"</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;"> "button_info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "button_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "blink_button_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "blink_button_target"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "blink_button_extra"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "blink_button_label"</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;"> "hime_button_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hime_button_target"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hime_button_extra"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hime_button_h5_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "hime_button_label"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "milestone_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"session_livetime"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "milestone_value"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10800</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "milestone_index"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6</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></div></details><h4 id="直播小助手-anchor-helper-danmu" tabindex="-1"><a class="header-anchor" href="#直播小助手-anchor-helper-danmu"><span>直播小助手? (ANCHOR_HELPER_DANMU)</span></a></h4><p>几乎与<code>ANCHOR_BROADCAST</code>一同下发。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>ANCHOR_HELPER_DANMU</code></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>sender</td><td>str</td><td>标题?</td><td><code>直播小助手</code></td></tr><tr><td>msg</td><td>str</td><td>提示消息</td><td></td></tr><tr><td>platform</td><td>num</td><td>平台标识?</td><td></td></tr><tr><td>button_platform</td><td>num</td><td></td><td></td></tr><tr><td>button_name</td><td>str</td><td></td><td></td></tr><tr><td>button_target</td><td>str</td><td></td><td></td></tr><tr><td>button_label</td><td>num</td><td></td><td></td></tr><tr><td>report_type</td><td>str</td><td>上报类型?</td><td></td></tr><tr><td>report</td><td>str</td><td></td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"ANCHOR_HELPER_DANMU"</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;"> "sender"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"直播小助手"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"恭喜你,开播时长达到150分钟!"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "platform"</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;"> "button_platform"</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;"> "button_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "button_target"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "button_label"</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;"> "report_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"milestone"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "report"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"session_livetime:5:9000"</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></div></details><h4 id="直播进度条节点标签-play-tag" tabindex="-1"><a class="header-anchor" href="#直播进度条节点标签-play-tag"><span>直播进度条节点标签 (PLAY_TAG)</span></a></h4><p>注: 在特定直播间的特定情况下发。</p><p>例如: 在<a href="https://live.bilibili.com/6" target="_blank" rel="noopener noreferrer">直播间6</a>内,有人打出了某种操作。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>PLAY_TAG</code></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>tag_id</td><td>num</td><td>标签 ID</td><td></td></tr><tr><td>pic</td><td>str</td><td>标签图标</td><td>通常显示于进度条之上</td></tr><tr><td>timestamp</td><td>num</td><td>UNIX 秒时间戳</td><td></td></tr><tr><td>type</td><td>str</td><td>操作类型</td><td><code>ADD</code>:添加</td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"PLAY_TAG"</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;"> "tag_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">367751</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "pic"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/0e04525fee9ea6ea6973e8bd1116d9f1f6501d37.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "timestamp"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1740319807</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;">"ADD"</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><h4 id="冲榜提示卡-popular-rank-guide-card" tabindex="-1"><a class="header-anchor" href="#冲榜提示卡-popular-rank-guide-card"><span>冲榜提示卡 (POPULAR_RANK_GUIDE_CARD)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>POPULAR_RANK_GUIDE_CARD</code></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>ruid</td><td>num</td><td>主播uid</td><td></td></tr><tr><td>title</td><td>str</td><td>提示标题</td><td></td></tr><tr><td>sub_text</td><td>str</td><td>提示副标题</td><td></td></tr><tr><td>icon_img</td><td>str</td><td>提示卡图标</td><td>主播头像</td></tr><tr><td>gift_id</td><td>num</td><td>礼物id</td><td></td></tr><tr><td>countdown</td><td>num</td><td>显示时间</td><td></td></tr><tr><td>popup_title</td><td>str</td><td>提示文本</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"POPULAR_RANK_GUIDE_CARD"</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;"> "ruid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">194484313</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"目前人气榜NO.1"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "sub_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"帮我投喂人气票冲榜吧~"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "icon_img"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i1.hdslb.com/bfs/face/84a861facfa041b46f7a30897e9ed3f2e05e0519.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "gift_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">33988</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "countdown"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">10</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "popup_title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"投喂一个人气票帮助主播打榜~"</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></div></details><h4 id="recall-danmu-msg" tabindex="-1"><a class="header-anchor" href="#recall-danmu-msg"><span>??? (RECALL_DANMU_MSG)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>RECALL_DANMU_MSG</code></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>recall_type</td><td>num</td><td>类型?</td><td><code>2</code></td></tr><tr><td>target_id</td><td>num</td><td></td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"RECALL_DANMU_MSG"</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;"> "recall_type"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "target_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">525503743</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></div></details><h4 id="直播剪辑-other-slice-loading-result" tabindex="-1"><a class="header-anchor" href="#直播剪辑-other-slice-loading-result"><span>直播剪辑 (OTHER_SLICE_LOADING_RESULT)</span></a></h4><p>注: 点击剪辑按钮后的几秒内下发,目前只有网页端有这个按钮,且部分直播间可用(2025-02-20记录)。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>OTHER_SLICE_LOADING_RESULT</code></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>data</td><td>array</td><td>剪辑片段数据</td><td></td></tr><tr><td>live_key</td><td>str</td><td>标记直播场次的key</td><td>未验证真实性</td></tr></tbody></table><p><code>data.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>单个片段数据</td><td></td></tr></tbody></table><p><code>data.data[i]</code> 对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>start_time</td><td>num</td><td>片段开始时间时间戳</td><td>UNIX 秒时间戳</td></tr><tr><td>end_time</td><td>num</td><td>片段结束时间时间戳</td><td>UNIX 秒时间戳</td></tr><tr><td>stream</td><td>str</td><td>从开始时间到结束时间内的直播视频片段</td><td>需要使用浏览器用户代理字符串,特别是m3u文件内的视频链接</td></tr><tr><td>type</td><td>num</td><td>类型?</td><td></td></tr><tr><td>ban_ec</td><td>bool</td><td>?</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"OTHER_SLICE_LOADING_RESULT"</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;"> "data"</span><span style="color:#D4D4D4;">: [</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "start_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1740037738</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "end_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1740038916</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "stream"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://jssz-boss.hdslb.com/live2arc_anchor_video/vod_579433011406177273.m3u?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=y4zI4XTQzlOkmSKg%2F20250220%2Fjssz%2Fs3%2Faws4_request&X-Amz-Date=20250220T080858Z&X-Amz-Expires=7200&X-Amz-SignedHeaders=host&X-Amz-Signature=52be315e8e7def8e11f86d3c6d4952362725c3c087a433780926bc0e8c88c2e1"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "type"</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;"> "ban_ec"</span><span style="color:#D4D4D4;">: </span><span style="color:#569CD6;">false</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:#9CDCFE;"> "live_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"579433011406177273"</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></div></details><h4 id="有人购买主播推荐商品-goto-buy-flow" tabindex="-1"><a class="header-anchor" href="#有人购买主播推荐商品-goto-buy-flow"><span>有人购买主播推荐商品 (GOTO_BUY_FLOW)</span></a></h4><p>用户昵称会打星号(<code>*</code>)显示。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>GOTO_BUY_FLOW</code></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>text</td><td>str</td><td>去购买提示</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"GOTO_BUY_FLOW"</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;"> "text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"回**正在去买"</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></div></details><h4 id="热抢提示-hot-buy-num" tabindex="-1"><a class="header-anchor" href="#热抢提示-hot-buy-num"><span>热抢提示 (HOT_BUY_NUM)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>HOT_BUY_NUM</code></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>num</td><td>num</td><td>热抢数量</td><td></td></tr><tr><td>goods_id</td><td>str</td><td>商品id</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"HOT_BUY_NUM"</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;"> "num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">81</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "goods_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"1817875296579985408"</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></div></details><h4 id="荣耀等级通知-wealth-notify" tabindex="-1"><a class="header-anchor" href="#荣耀等级通知-wealth-notify"><span>荣耀等级通知 (WEALTH_NOTIFY)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>WEALTH_NOTIFY</code></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>flag</td><td>num</td><td>标志?</td><td></td></tr><tr><td>info</td><td>obj</td><td>信息</td><td></td></tr></tbody></table><p><code>data.info</code>:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>effect_key</td><td>num</td><td>(?)</td><td></td></tr><tr><td>has_items_changed</td><td>num</td><td>(?)</td><td></td></tr><tr><td>level</td><td>num</td><td>达到的等级</td><td></td></tr><tr><td>send_time</td><td>num</td><td>发送时间</td><td>UNIX 毫秒时间戳</td></tr><tr><td>status</td><td>num</td><td>状态?</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"WEALTH_NOTIFY"</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;"> "flag"</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;"> "info"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "effect_key"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1073</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "has_items_changed"</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;"> "level"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">5</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "send_time"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1743337942833</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>
|
||
<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></div></details><h4 id="user-panel-red-alarm" tabindex="-1"><a class="header-anchor" href="#user-panel-red-alarm"><span>??? (USER_PANEL_RED_ALARM)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>USER_PANEL_RED_ALARM</code></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>module</td><td>str</td><td>(?)</td><td></td></tr><tr><td>alarm_num</td><td>num</td><td>(?)</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"USER_PANEL_RED_ALARM"</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;"> "module"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"user_head_dot"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "alarm_num"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1</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></div></details><h4 id="gift-board-red-dot" tabindex="-1"><a class="header-anchor" href="#gift-board-red-dot"><span>??? (GIFT_BOARD_RED_DOT)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>GIFT_BOARD_RED_DOT</code></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>categoryL1</td><td>str</td><td>(?)</td><td>作用尚不明确</td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"GIFT_BOARD_RED_DOT"</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;"> "categoryL1"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"3"</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></div></details><h4 id="粉丝勋章更新-messagebox-user-medal-change" tabindex="-1"><a class="header-anchor" href="#粉丝勋章更新-messagebox-user-medal-change"><span>粉丝勋章更新 (MESSAGEBOX_USER_MEDAL_CHANGE)</span></a></h4><p>升级或点亮时下发。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>MESSAGEBOX_USER_MEDAL_CHANGE</code></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>num</td><td>提示类型</td><td>1:升级<br>2:点亮</td></tr><tr><td>uid</td><td>num</td><td>用户mid</td><td></td></tr><tr><td>up_uid</td><td>num</td><td>主播mid</td><td></td></tr><tr><td>medal_level</td><td>num</td><td>粉丝勋章等级</td><td></td></tr><tr><td>medal_name</td><td>str</td><td>粉丝勋章名称</td><td></td></tr><tr><td>medal_color_start</td><td>num</td><td>十进制粉丝勋章起始颜色</td><td></td></tr><tr><td>medal_color_end</td><td>num</td><td>十进制粉丝勋章结束颜色</td><td></td></tr><tr><td>medal_color_border</td><td>num</td><td>十进制粉丝勋章边框颜色</td><td></td></tr><tr><td>is_lighted</td><td>num</td><td>是否点亮?</td><td>1:点亮?</td></tr><tr><td>is_lighted_v2</td><td>bool</td><td>是否点亮v2?</td><td></td></tr><tr><td>guard_level</td><td>num</td><td>大航海等级</td><td></td></tr><tr><td>unlock</td><td>num</td><td>(?)</td><td></td></tr><tr><td>unlock_level</td><td>num</td><td>(?)</td><td></td></tr><tr><td>multi_unlock_level</td><td>str</td><td>(?)</td><td></td></tr><tr><td>upper_bound_content</td><td>str</td><td>提示内容</td><td></td></tr><tr><td>uinfo_medal</td><td>obj</td><td>粉丝勋章信息</td><td>参见 <a class="route-link" href="/bilibili-API-collect/docs/user/medals.html#%E6%8C%87%E5%AE%9A%E7%94%A8%E6%88%B7%E7%9A%84%E6%89%80%E6%9C%89%E7%B2%89%E4%B8%9D%E5%8B%8B%E7%AB%A0%E4%BF%A1%E6%81%AF">指定用户的所有粉丝勋章信息</a> <code>data.list[n].uinfo_medal</code> 对象</td></tr><tr><td>effect_id</td><td>num</td><td>(?)</td><td></td></tr></tbody></table><p><code>data.uinfo_medal</code> 对象:</p><p>参见 <a class="route-link" href="/bilibili-API-collect/docs/user/medals.html#%E6%8C%87%E5%AE%9A%E7%94%A8%E6%88%B7%E7%9A%84%E6%89%80%E6%9C%89%E7%B2%89%E4%B8%9D%E5%8B%8B%E7%AB%A0%E4%BF%A1%E6%81%AF">指定用户的所有粉丝勋章信息</a> json回复的 <code>data.list[n].uinfo_medal</code> 对象。</p><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"MESSAGEBOX_USER_MEDAL_CHANGE"</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:#B5CEA8;">2</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">438160221</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "up_uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">407045223</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_level"</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;"> "medal_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"研究猿"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_lighted"</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;"> "is_lighted_v2"</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;"> "guard_level"</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;"> "unlock"</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;"> "unlock_level"</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;"> "multi_unlock_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "upper_bound_content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uinfo_medal"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"研究猿"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level"</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;"> "color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color"</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;"> "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;"> "typ"</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;"> "is_light"</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;"> "ruid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">407045223</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_level"</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;"> "score"</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;"> "guard_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "honor_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#5762A799"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#5762A799"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#5762A799"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFFFFFFF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#000B7099"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "user_receive_count"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</span></span>
|
||
<span class="line"><span style="color:#D4D4D4;"> },</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "effect_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1861</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 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><h4 id="获得粉丝勋章-messagebox-user-gain-medal" tabindex="-1"><a class="header-anchor" href="#获得粉丝勋章-messagebox-user-gain-medal"><span>获得粉丝勋章 (MESSAGEBOX_USER_GAIN_MEDAL)</span></a></h4><p>获得时下发。</p><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>MESSAGEBOX_USER_GAIN_MEDAL</code></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>num</td><td>类型</td><td>0</td></tr><tr><td>uid</td><td>num</td><td>用户mid</td><td></td></tr><tr><td>up_uid</td><td>num</td><td>主播uid</td><td></td></tr><tr><td>medal_id</td><td>num</td><td>勋章id</td><td></td></tr><tr><td>medal_name</td><td>str</td><td>勋章名称</td><td></td></tr><tr><td>medal_level</td><td>num</td><td>勋章等级</td><td></td></tr><tr><td>medal_color</td><td>num</td><td>勋章颜色</td><td></td></tr><tr><td>medal_color_start</td><td>num</td><td>十进制勋章起始颜色</td><td></td></tr><tr><td>medal_color_end</td><td>num</td><td>十进制勋章结束颜色</td><td></td></tr><tr><td>medal_color_border</td><td>num</td><td>十进制勋章边框颜色</td><td></td></tr><tr><td>msg_title</td><td>str</td><td>消息标题</td><td></td></tr><tr><td>msg_content</td><td>str</td><td>消息内容</td><td></td></tr><tr><td>normal_color</td><td>num</td><td>(?)</td><td></td></tr><tr><td>highlight_color</td><td>num</td><td>(?)</td><td></td></tr><tr><td>intimacy</td><td>num</td><td>当前亲密度</td><td></td></tr><tr><td>next_intimacy</td><td>num</td><td>升级所需亲密度</td><td></td></tr><tr><td>today_feed</td><td>num</td><td>今日亲密度</td><td></td></tr><tr><td>day_limit</td><td>num</td><td>今日亲密度上限</td><td></td></tr><tr><td>is_wear</td><td>num</td><td>(?)</td><td></td></tr><tr><td>guard_level</td><td>num</td><td>大航海等级</td><td></td></tr><tr><td>is_received</td><td>num</td><td>(?)</td><td></td></tr><tr><td>is_lighted</td><td>num</td><td>是否点亮?</td><td>1:点亮?</td></tr><tr><td>is_lighted_v2</td><td>bool</td><td>是否点亮v2?</td><td></td></tr><tr><td>toast</td><td>str</td><td>提示</td><td></td></tr><tr><td>fan_name</td><td>str</td><td>粉丝名称</td><td></td></tr><tr><td>uinfo_medal</td><td>obj</td><td>粉丝勋章信息</td><td>参见 <a class="route-link" href="/bilibili-API-collect/docs/user/medals.html#%E6%8C%87%E5%AE%9A%E7%94%A8%E6%88%B7%E7%9A%84%E6%89%80%E6%9C%89%E7%B2%89%E4%B8%9D%E5%8B%8B%E7%AB%A0%E4%BF%A1%E6%81%AF">指定用户的所有粉丝勋章信息</a> <code>data.list[n].uinfo_medal</code> 对象</td></tr></tbody></table><p><code>data.uinfo_medal</code> 对象:</p><p>参见 <a class="route-link" href="/bilibili-API-collect/docs/user/medals.html#%E6%8C%87%E5%AE%9A%E7%94%A8%E6%88%B7%E7%9A%84%E6%89%80%E6%9C%89%E7%B2%89%E4%B8%9D%E5%8B%8B%E7%AB%A0%E4%BF%A1%E6%81%AF">指定用户的所有粉丝勋章信息</a> json回复的 <code>data.list[n].uinfo_medal</code> 对象。</p><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"MESSAGEBOX_USER_GAIN_MEDAL"</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:#B5CEA8;">0</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">438160221</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "up_uid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">11602644</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">19252517</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"广药"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_level"</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;"> "medal_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "medal_color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg_title"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"恭喜你获得【WuGuangYao】的粉丝勋章~"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "msg_content"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"获得100点亲密度</span><span style="color:#D7BA7D;">\n</span><span style="color:#CE9178;">你的粉丝勋章达到1级"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "normal_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">7697781</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight_color"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">16478873</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "intimacy"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "next_intimacy"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">201</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "today_feed"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">100</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "day_limit"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">2000</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "is_wear"</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;"> "guard_level"</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;"> "is_received"</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;"> "is_lighted"</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;"> "is_lighted_v2"</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;"> "toast"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"成功入团并关注主播,得1级大礼包"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "fan_name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"weatfe"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uinfo_medal"</span><span style="color:#D4D4D4;">: {</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "name"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"广药"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "level"</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;"> "color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "color"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">6067854</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">19252517</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "typ"</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;"> "is_light"</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;"> "ruid"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">11602644</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "guard_level"</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;"> "score"</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;"> "guard_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "honor_icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">""</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_start"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#5762A799"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_end"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#5762A799"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_border"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#5762A799"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#FFFFFFFF"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "v2_medal_color_level"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"#000B7099"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "user_receive_count"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">0</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 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><h4 id="粉丝团戳一戳礼物通知-fans-club-poke-gift-notice" tabindex="-1"><a class="header-anchor" href="#粉丝团戳一戳礼物通知-fans-club-poke-gift-notice"><span>粉丝团戳一戳礼物通知 (FANS_CLUB_POKE_GIFT_NOTICE)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>FANS_CLUB_POKE_GIFT_NOTICE</code></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>icon</td><td>str</td><td>图标</td><td></td></tr><tr><td>uface</td><td>str</td><td>头像</td><td></td></tr><tr><td>bg_img_url</td><td>str</td><td>背景图片</td><td></td></tr><tr><td>text</td><td>str</td><td>提示文本</td><td></td></tr><tr><td>highlight_text</td><td>str</td><td>高亮文本?</td><td></td></tr><tr><td>button_text</td><td>str</td><td>按钮文本</td><td></td></tr><tr><td>display_duration</td><td>num</td><td>显示时间?</td><td></td></tr><tr><td>room_id</td><td>num</td><td>房间号</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"FANS_CLUB_POKE_GIFT_NOTICE"</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;"> "icon"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/37a2fe03f2af95928c67cbac889e10dab6f7d42a.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "uface"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/face/member/noface.jpg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "bg_img_url"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"https://i0.hdslb.com/bfs/live/fbe99002b5914157d783f8e07f021e2fd6ba5c1b.png"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"主播戳了戳你~投喂礼物获5倍亲密度加成"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "highlight_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"5倍亲密度加成"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "button_text"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"去投喂"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "display_duration"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">8</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "room_id"</span><span style="color:#D4D4D4;">: </span><span style="color:#B5CEA8;">1899237171</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></div></details><h4 id="master-qn-strategy-chg" tabindex="-1"><a class="header-anchor" href="#master-qn-strategy-chg"><span>??? (master_qn_strategy_chg)</span></a></h4><p><strong>JSON消息:</strong></p><p>根对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>cmd</td><td>str</td><td><code>master_qn_strategy_chg</code></td><td></td></tr><tr><td>data</td><td>str</td><td>信息本体</td><td>JSON文本</td></tr></tbody></table><p><code>data</code> JSON解析后对象:</p><table><thead><tr><th>字段</th><th>类型</th><th>内容</th><th>备注</th></tr></thead><tbody><tr><td>mtime</td><td>num</td><td>(?)</td><td>Unix秒时间戳</td></tr><tr><td>scatter</td><td>arr</td><td>(?)</td><td></td></tr></tbody></table><p><strong>示例:</strong></p><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;"> "cmd"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"master_qn_strategy_chg"</span><span style="color:#D4D4D4;">,</span></span>
|
||
<span class="line"><span style="color:#9CDCFE;"> "data"</span><span style="color:#D4D4D4;">: </span><span style="color:#CE9178;">"{</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">mtime</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:1744380444,</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">scatter</span><span style="color:#D7BA7D;">\"</span><span style="color:#CE9178;">:[0,300]}"</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></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/live/message_stream.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-08-12T14:00:31.000Z" data-allow-mismatch>2025/8/12 14:00</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: 1440239038@qq.com">SocialSisterYi</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: xm17906193@163.com">xiamo</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: xiamo@qwq.link">AceXiamo</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: 43724908+Akarinnnnn@users.noreply.github.com">Akarinnnnn</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: admin@nailv.live">nailvcoronation</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: chenfangchen2000@gmail.com">天子方辰</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: 74719559+Jian-Shui@users.noreply.github.com">Jian-Shui</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: 102411014+SessionHu@users.noreply.github.com">SessionHu</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: 77605497+pskdje@users.noreply.github.com">pskdje</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: GamerNoTitle@outlook.com">Pesy Wu</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-Dgsdh8A6.js" defer></script>
|
||
</body>
|
||
</html>
|