如何自定义picgo生成的图片链接格式,以七牛云为例。
时间: 2024-03-27 19:42:04 浏览: 39
Android中使用七牛云存储进行图片上传下载的实例代码
您可以按照以下步骤在 PicGo 中配置七牛云图床,并自定义图片链接格式:
1. 首先,您需要在七牛云上创建一个存储空间,用于存储上传的图片。请确保已经获取了该存储空间的相关信息,包括 Access Key、Secret Key、存储空间名称等。
2. 打开 PicGo 的配置文件,位置为 `~/.picgo/config.json`(Windows 系统下为 `%USERPROFILE%\.picgo\config.json`)。
3. 在配置文件中找到 `picBed.uploader` 字段,将其值改为 `qiniu`,表示使用七牛云作为图床。
4. 在配置文件中找到 `picBed.qiniu` 字段,设置相关信息。例如:
```
"picBed": {
"uploader": "qiniu",
"qiniu": {
"accessKey": "your-access-key",
"secretKey": "your-secret-key",
"bucket": "your-bucket-name",
"url": "https://your-domain.com/",
"path": "img/",
"options": {
"thumbnail": "!400x400r"
}
}
}
```
其中 `accessKey` 和 `secretKey` 分别为您在七牛云上创建的 Access Key 和 Secret Key;`bucket` 为您创建的存储空间名称;`url` 为您的自定义域名。`path` 为您希望存储图片的路径,可以自定义;`options` 为可选参数,用于对上传的图片进行处理,例如生成缩略图。
5. 在配置文件中找到 `picBed.qiniu.customUrl` 字段,将其值设为您希望的图片链接格式。例如:
```
"picBed": {
"uploader": "qiniu",
"qiniu": {
"accessKey": "your-access-key",
"secretKey": "your-secret-key",
"bucket": "your-bucket-name",
"url": "https://your-domain.com/",
"path": "img/",
"options": {
"thumbnail": "!400x400r"
},
"customUrl": "https://your-domain.com/{key}"
}
}
```
其中 `{key}` 表示图片文件名,将会被替换成上传后的实际文件名。
6. 保存配置文件,重新启动 PicGo。
这样,您就可以使用自定义的图片链接格式了。例如,上传名为 `example.png` 的图片后,其链接将为 `https://your-domain.com/example.png`。
阅读全文