发布服务-图床设置
在偏好设置中-本地图片上传服务处选择自定义1
自定义图床参数配置
- 名称可按需求填写2
- API地址 按兰空图床的
- POST文件名统计为
file
- URL路径填写
data/links/url
- 图片URL前缀默认不写,如果有特殊需求按提示填写
- 增加POST Header字段 Content-Type 值 multipart/form-data
- 增加POST Header字段 Accept 值 applicaton/json
- 增加POST Header字段 Authorization 值 需要通过工具获取到的检验值,代表你上传的身份ID,兰空图床需要依据身份ID去识别上传时所具有上传文件的权限和是否添加水印等操作
说明:
- API地址可以查询(进入兰空图后台,点击左侧的接口页面) https://xxx/api/v1,其中xxx为你配置兰图床的域名地址然后配合上upload 即最终访问地址为https://xxx/api/v1/upload
- POST 文件名在接口页面 的图片相关上传部分已经有详细的解释,Body文件名必须是file,而
储存策略ID
是可选的,如何有多个储存策略,那么可以指定具体上传到哪个储存类型中。 - 这里需要特别注意URL在MWeb里是用
/
分隔,而在PicGo里是用数组形式['data', 'links', 'url']
- 在POST Header and Body数据处的Authorization实际是填写Token,获取手动访问你的兰空图就要链接地址来获取Token3,可参考脚注内容。可以通过命令行以及PostMan来获取。命令行是
curl -X POST -F "email=your_email@address" -F "password=your_passwd" https://your.domain/api/v1/tokens
。Bearer + 刚才拿到的 token。注意中间有个空格。例如 Bearer 1|33fx.....。关于获取token4可以以Postman和curl
命令行来获取,获取后可以长久保存在安全的个人记录中,以便切源到PicGo等上传插件来使用。