youtube.300live.com 达人库 › InnerTube_Sidebar
达人库
InnerTube_Sidebar

Source channels — 来源频道

来源说明:带 ↩ 标记的 chip 表示从"达人库"页面跳转过来时自动带入的频道。 达人库 → 本页只需传 channelId(或任意能唯一定位频道的参数), handle、显示名、头像由本页向 YouTube 实时反查后回填。用户可继续在本页 ➕ 手动追加, 也可单独 × 删除。点击"运行分析"由服务端任务队列异步批量调用 InnerTube /next, 前端轮询任务状态。
添加来源频道并点击"运行分析"开始。
也可以从"达人库"页面选定频道,会自动带入。
"Analyse" 按钮预期行为:把已勾选的频道列表(包含 channelId、handle、URL) 作为 payload 提交到下一个分析标签页(比如"主题相似度"或"协同推荐"),可走两种实现:
直接路由跳转:携带 query 或 sessionStorage 把 channelIds 传过去;
后端 POST + 任务 ID:选定列表存到服务端,目标页凭 task_id 拉。 具体走哪种取决于现有架构,确认后再实现。
YouTube 频率检测机制 — 安全使用约束
短时间内同一账号 / IP 大量请求会触发以下后果: 实务上限:
请求间隔 每次 sidebar 请求间隔 ≥1 秒(加随机抖动 0.5–2 秒)
批量大小 单次分析最多 20–30 个频道的 sidebar,不要一次跑几百个
每日上限 带登录态的请求每天不超过 200 次
错误处理 遇到 429 立即暂停,等待 5–10 分钟后重试

Analyse — 待对接下游分析页

已选频道 payload(按"决策 3 待定",路由方式确认后即可改为真实跳转):