Open pskdje opened 5 days ago
抓到了新的警告数据包,要不要也放在这个issue里…
抓到了新的警告数据包,要不要也放在这个issue里…
可以的
CUT_OFF_V2
当直播间被切断时会下发该数据包。
消息结构与"ANCHOR_ECOLOGY_LIVING_DIALOG"
有相似之处。
{
"cmd": "CUT_OFF_V2",
"data": {
"cut_off_scene": 1,
"timestamp": 1731590280,
"cut_off_version": 1,
"cut_off_data": {
"cut_off_title": "违规提示",
"cut_off_message_list": [
{
"type": 1,
"label": "处罚结果",
"content": "切断本场直播"
},
{
"type": 1,
"label": "违规原因",
"content": "您本场直播存在挂机、录播等消极直播行为,因此直播被切断,请您及时整改"
},
{
"type": 1,
"label": "处罚时间",
"content": "2024年11月14日21时17分"
}
],
"cut_off_tip_list": [
{
"show_platform": [
3,
4
],
"message_list": [
{
"type": 1,
"content": "请在",
"link_url": ""
},
{
"type": 2,
"content": "【处罚中心】",
"link_url": "https://link.bilibili.com/p/center/index?my-room/violation-records#/my-room/violation-records"
},
{
"type": 1,
"content": "查看你的违规记录",
"link_url": ""
}
]
}
],
"cut_off_button_list": [
{
"show_platform": [
1,
2
],
"button_text": "了解详情",
"button_action": 2,
"button_link_url": "https://live.bilibili.com/p/html/live-anchor-galaxy/violation_records/mobile.html?-Abrowser=live&is_live_webview=1"
},
{
"show_platform": [
3,
4
],
"button_text": "我知道了",
"button_action": 1,
"button_link_url": ""
}
]
}
}
}
data
名称 | 类型 | 推测 |
---|---|---|
timestamp | int | 秒时间戳 |
cut_off_version | num | 推测: 版本 |
cut_off_data | object | 弹窗内容 |
data.cut_off_data
名称 | 类型 | 推测 |
---|---|---|
cut_off_title | str | 窗口标题 |
cut_off_message_list | array | 窗口内容列表 |
cut_off_tip_list | array | 窗口提示列表 |
cut_off_button_list | array | 窗口按钮列表 |
data.cut_off_data.cut_off_message_list
与ANCHOR_ECOLOGY_LIVING_DIALOG
的data.dialog_message_list
相同。
data.cut_off_data.cut_off_tip_list
与ANCHOR_ECOLOGY_LIVING_DIALOG
的data.dialog_tip_list
相同。
data.cut_off_data.cut_off_button_list
与ANCHOR_ECOLOGY_LIVING_DIALOG
的data.dialog_button_list
相同。
提交前请确认
API 来源
Web 端(含 h5)
API 类型
长连接数据帧(含 ws、TCP)
API 地址
https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/docs/live/message_stream.md
详情描述
直播间收到警告的时候获得了该数据包。
cmd "ANCHOR_ECOLOGY_LIVING_DIALOG"
数据包正文
部分字段推测
data
data.dialog_message_list
中的内部对象1:标签内容对
data.dialog_tip_list
中的内部对象show_platform
似乎为要显示设备的指代,一个数字数组,3
或4
有一个是指代网页直播姬(也可能是全部)。message_list
提示信息列表,网页直播姬是统一合成一行。(下面列表为该对象的)1:纯文本
2:链接
type===1
时为空字符串data.dialog_button_list
中的内部对象附注
原文件手贱变成锟斤拷了,现在这些中文文本都是通过回放复原的。