目 录CONTENT

文章目录

PicGo 结合 Lsky Pro 实现markdown图片自动上传

hideonheart
2023-07-15 / 0 评论 / 0 点赞 / 17 阅读 / 0 字

PicGo 结合 Lsky Pro 实现markdown图片自动上传

安装 PicGo

前往github下载

image-20230715160814406

找到Assets然后下载自己系统的安装包安装即可。

安装插件

打开 PicGo 软件主窗口,进入插件中心安装搜索 web-uploader-custom-url-prefix,安装该插件。

image-20230715161121715

设置插件

在图床设置中找到刚刚下载的插件,进行设置。

image-20230715161312744

然后api地址填入Lsky Pro的地址

image-20230715161405028

其中 Api地址组成是 接口URL + upload,接口url如上图。所以上传的api地址是

https://img.hideonheart.top/api/v1/upload

这里每个api接口都需要 Authorization 授权。

获取Token

image-20230715161905773

使用 Apifox或者其他软件获取token,请求地址是https://img.hideonheart.top/api/v1/tokensbody填入自己的emailpassword

image-20230715162139671

返回的data就可以获取到token

upload 接口参数

查看接口相关设置:

image-20230715161646266

结合以上说明在PicGo中的自定义请求头如下。Authorization 是上一步获取到的token前面加Bearer

{
“Content-Type”: “multipart/form-data”,
“Authorization”: “Bearer xxxxxxxxx”,
“Accept”: “application/json”
}

POST参数名填写 file

获取Url

在upload接口返回说明中可以看到:

image-20230715163222393

返回的链接都在data.links中,实际请求结果如下:

image-20230715163339502

PicGo中的JSON路径填写data.links.url,这样PicGo的图片上传功能就设置好了。

设置Typora

打开Typora的设置,进入图片设置,上传服务选择PicGo即可。然后在typora插入图片的时候会有上传图片的提示。

0

评论区