Home

Awesome

picgo-plugin-bilibili

下载 版本 许可

PicGo 开发的一款插件,新增了B站图床 图床。 使用用户动态的图片上传API。填写SESSDATA和bli_jct即可,获取方式在下面。

目录

  1. 其他推荐
  2. 安装
  3. 获取B站SESSDATA
  4. 图片样式
  5. 解决B站防盗链(403)

其他推荐

安装

获取B站SESSDATA

  1. 登录B站
  2. F12打开控制台
  3. 找到SESSDATA还有bli_jct复制即可

图片样式

例如原图: <a href="https://i0.hdslb.com/bfs/album/a18a3f8d666dc19c3216bef39a092e0e60c90eb4.png" rel="noreferrer" target=”_blank“>https://i0.hdslb.com/bfs/album/a18a3f8d666dc19c3216bef39a092e0e60c90eb4.png</a>

规定高宽,质量压缩: <a href="https://i0.hdslb.com/bfs/album/a18a3f8d666dc19c3216bef39a092e0e60c90eb4.png@14w_14h_1e_1c" rel="noreferrer" target=”_blank“>https://i0.hdslb.com/bfs/album/a18a3f8d666dc19c3216bef39a092e0e60c90eb4.png@14w_14h_1e_1c</a>

TypeUrl
原图baseURL/1.jpg
原分辨率,质量压缩baseURL/1.jpg@1e_1c.jpg
规定宽,高度自适应,质量压缩baseURL/1.jpg@104w_1e_1c.jpg
规定高,宽度自适应,质量压缩baseURL/1.jpg@104h_1e_1c.jpg
规定高宽,质量压缩baseURL/1.jpg@104w_104h_1e_1c.jpg
原分辨率,webp格式(占用最小)baseURL/1.jpg@104w_104h_1e_1c.webp
规定高度,webp格式(占用最小)baseURL/1.jpg@104w_104h_1e_1c.webp

格式:(图像原链接)@(\d+[whsepqoc]_?)*(.(|webp|gif|png|jpg|jpeg))?$

解决B站防盗链(403)

B站开启了防盗链,利用的是HTTP的Referer属性做判断。如果Referer是他白名单之外的网站,就会返回403

全站图片使用

在html的head标签中设置如下标志,那么全站资源引用都不会携带referrer

<meta name="referrer" content="no-referrer">

新窗口打开

主要设置rel="noreferrer",使用window.open打开的话是会默认携带referrer的,第一次还是会403

<a rel="noreferrer" target="_blank"></a>