PicGo 结合 Lsky Pro 实现markdown图片自动上传
安装 PicGo
找到Assets
然后下载自己系统的安装包安装即可。
安装插件
打开 PicGo 软件主窗口,进入插件中心安装搜索 web-uploader-custom-url-prefix
,安装该插件。
设置插件
在图床设置中找到刚刚下载的插件,进行设置。
然后api地址填入Lsky Pro的地址
其中 Api地址组成是 接口URL + upload
,接口url如上图。所以上传的api地址是
https://img.hideonheart.top/api/v1/upload
这里每个api接口都需要 Authorization 授权。
获取Token
使用 Apifox
或者其他软件获取token
,请求地址是https://img.hideonheart.top/api/v1/tokens
,body
填入自己的email
和password
返回的data
就可以获取到token
upload 接口参数
查看接口相关设置:
结合以上说明在PicGo中的自定义请求头如下。Authorization
是上一步获取到的token
前面加Bearer
。
{
“Content-Type”: “multipart/form-data”,
“Authorization”: “Bearer xxxxxxxxx”,
“Accept”: “application/json”
}
POST参数名填写 file
。
获取Url
在upload接口返回说明中可以看到:
返回的链接都在data.links中,实际请求结果如下:
在PicGo
中的JSON路径填写data.links.url
,这样PicGo的图片上传功能就设置好了。
设置Typora
打开Typora
的设置,进入图片设置,上传服务选择PicGo
即可。然后在typora
插入图片的时候会有上传图片的提示。
评论区