You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
本帖只是为了吐槽你B的草台班子有多么不靠谱,望周知
2023-09-11
文档里的点赞消息有
timestamp
字段,实际上没有,导致一些报错。参考commit:2023-09-11(v1.8.0发布)
文档没有写清楚礼物价格是单价还是总价,导致v1.8.2之前用身份码连接时,显示的礼物价格是单价而不是总价。参考commit:
2023-11-24
在没有通知的情况下突然给直播工具加上了
game_id
,项目心跳QPS超过了B站设置的上限,导致了后续雪崩和项目下架我从一开始接开放平台就做了项目心跳,但是直播工具返回的
game_id
一直是null,用null发送项目心跳反而会报错。所以我做了兼容,如果是null就不发送项目心跳。B站没有通知就给直播工具上线game_id
,我也没有机会充分测试,这时用户数超出了我的预期,项目心跳QPS超过了B站设置的上限,被B站网关拦截。然后项目被下架,服务器IP被B站屏蔽参考commit:
2023-11-28
因为B站香港网关的问题,在9点到11点的高峰期,请求开放平台时有很高概率出现4004重复请求。没有实际影响,但是日志里有大量报错。参考commit:
后来有几次(2024-01-27)网络波动时出现4012 MD5校验失败,我猜也是类似的原因,网关在重发时会篡改包
2024-03-11
上舰消息的
open_id
字段位置和文档不一致,导致一些报错和上舰消息有几条没显示2024-03-25(开始严格项目心跳)
直播工具同一应用,同一身份码,只能创建一个连接,如果创建新的连接会把旧的连接顶掉。这个问题在B站开始强制要求项目心跳之前没有暴露过,创建多个连接也能正常接收消息。在有人发现之前,文档中没有任何地方说明H5插件和直播工具的连接数上限
这导致了如果在OBS中添加了多个浏览器源,多个连接会不停地互相顶掉,表现是不停地重连和丢消息
而且在反馈之后B站要过一个月(4月底)才能修复
2024-04-03(复现时间)
一分钟不发项目心跳后,再继续发,此时不会返回项目心跳失败,但实际上不推送消息了。会导致部分网络差的人,项目心跳超时一分钟后,弹幕卡住
(其实在尝试复现2023-11-28网关问题时我就发现了,批量项目心跳接口对于不存在的game_id,不会返回失败,看来一直没修)
2024-04-05
在没有通知的情况下改了风控策略,请求开放平台时有很高概率出现4009 接口访问限制。因为有重试,所以影响不大,但是日志里有大量报错
Beta Was this translation helpful? Give feedback.
All reactions