!!!!!!!!!
刚才(2020/3/23 14:30:00
),B站官方【哔哩哔哩弹幕网】发布了一篇专栏《【升级公告】AV号全面升级至BV号》,
专栏中表示B站将启用Bv号
以取代Av号
(具体请看专栏)
更多详细规则说明请见链接FAQ:https://www.bilibili.com/blackboard/activity-BV-PC.html
下面是目前本人掌握的情报:
Av号
可以继续使用,未来会被隐藏,但不会取消Bv号
是由Av号
使用算法生成,因此有破解的可能- 官方源代码中存在正则表达式
/(av[0-9]+)|bv1\w+/
,这一点可能表示此为bvid v1(后续可能为/(av[0-9]+)|bv[12]\w+/
) Bv号
可以保护部分隐私,节省服务器开销,为大势所趋
2020/03/24 03:25
更新
知乎大佬@mcfx于2020-03-23 19:14
破解了Bv号
算法并发表在知乎回答中
本人的移植的转换工具:
https://fachep.com/bili-convert.html
PHP版api使用说明:https://fachep.com/api/convert.php
方法:GET
请求参数说明:
Name | Type | Note | Eg.Value |
---|---|---|---|
avid |
int |
Av号 |
170001 |
bvid |
string |
Bv号 |
17x411w7KC |
callback |
string |
Jsonp callback(Optional) | cb |
返回参数说明:
Name | Type | Note | Eg.Value |
---|---|---|---|
code |
int |
状态码 | 200 |
msg |
string |
信息 | success |
avid |
int |
Av号 |
170001 |
bvid |
string |
Bv号 |
17x411w7KC |
请求示例:
1 | GET https://fachep.com/api/convert.php?avid=170001 |
返回示例:
1 | { |
状态码:
code |
msg |
Note |
---|---|---|
200 |
success |
成功 |
-1 |
no parm |
无查询参数 |
-2 |
too much parm |
参数过多 |
-3 |
avid error |
Av号格式错误 |
-3 |
bvid error |
Bv号格式错误 |
以上内容均为本人观点,不代表哔哩哔哩官方立场