-
全站通知:
模板:B站用户小头像
刷
历
编
跳到导航
跳到搜索
如果是第一次来,按"Ctrl+D"可以收藏随时查看更新~觉得WIKI好玩的话,请推荐给朋友哦~(◕ω<)☆
按右上角“WIKI功能→编辑”即可修改页面内容。
按右上角“WIKI功能→编辑”即可修改页面内容。
模板操作:
[编辑]
[刷新]
[历史]
[所有]
文档操作:
[编辑]
[查看]
[历史]
[所有]
当前处于:
[模板源代码页面]
说明文档
模板说明
Bwiki自定义B站用户小头像
- 原模板来自于碧蓝航线wiki, 瞎吉尔做着玩的,有问题、建议可以改进。
- 略加修改成基于使用B站开放API解析uid获取头像等信息的模板。
- 支持对新更改的B站用户头像、B站用户昵称刷新缓存(重新获取)功能。
- 获取到的B站用户头像等信息保存于BWIKI数据库, 数据库名为
NBASE
,key为BwikiBiliSmallUserAvatarCacheData
,无额外参数。
- 保存缓存数据的页面: BwikiBiliSmallUserAvatarCacheData.json
查询数据库保存的用户头像数据
// F12 控制台输入 $.getScript("/data/index.php?title=MediaWiki:Api.js&action=raw", () => { let nb = new NBASE(); nb.read("BwikiBiliSmallUserAvatarCacheData").then(dbCacheData => { console.log(dbCacheData) }) })
使用需要依赖:
使用方法
调用参数
{{B站用户小头像|uid|隐藏刷新按钮|隐藏用户名}}
必填
- uid:数字类型[number] B站用户的uid
选填
- 隐藏刷新按钮: 布尔类型[true|false] 是否显示刷新用户信息的按钮
- 隐藏用户名:布尔类型[true|false] 是否显示B站用户昵称
使用示例
写法
1.填写uid
{{B站用户小头像|1}}
1.显示内容
1
2.填写隐藏刷新按钮
{{B站用户小头像|2|隐藏刷新按钮=true}}
2.显示内容
2
3.填写隐藏用户名
{{B站用户小头像|3|隐藏用户名=true}}
3.显示内容
3
4.全部填写
{{B站用户小头像|4|隐藏刷新按钮=true|隐藏用户名=true}}
4.显示内容
4