Closed LetTTGACO closed 2 years ago
博主您好,基于语雀的url防盗链的问题,我这边改造了一下适配器,可以实现语雀URL上传到腾讯云的COS中并替换原链接。 如果您觉得不妥或者可以作为试验,可以考虑合入试验分支。
语雀的url存在防盗链的问题,直接部署可能导致图片无法加载。 如果需要语雀URL上传到腾讯云的COS中并替换原链接,就需要配置上传密钥。
访问API密钥管理 获取密钥,然后传入密钥到yuque-hexo
YUQUE_TOKEN=xxx SECRET_ID=xxx SECRET_KEY=xxx yuque-hexo sync
set YUQUE_TOKEN=xxx SECRET_ID=xxx SECRET_KEY=xxx && yuque-hexo sync
imgCdn 语雀图片转COS(对象存储)配置说明
注意:开启后会将匹配到的所有的图片都上传到COS
prefixKey 说明 如果需要将图片上传到COS的根目录,那么prefixKey不用配置。 如果想上传到指定目录blog/image下,则需要配置prefixKey为"prefixKey": "blog/image"。 目录名前后都不需要加斜杠
prefixKey 说明
如果需要将图片上传到COS的根目录,那么prefixKey不用配置。
如果想上传到指定目录blog/image下,则需要配置prefixKey为"prefixKey": "blog/image"。
目录名前后都不需要加斜杠
为什么选择腾讯COS作为图床:腾讯的COS费用相对便宜,对于博客来说是非常划算且方便的。 当然,如果想用其他图床,可以参考源码中实现方式,自行修改配置。
非常棒的 PR。CI 的问题辛苦处理一下,然后就可以合并了
好的,这两天抽空改一下就重新提交!
已修改
博主您好,基于语雀的url防盗链的问题,我这边改造了一下适配器,可以实现语雀URL上传到腾讯云的COS中并替换原链接。 如果您觉得不妥或者可以作为试验,可以考虑合入试验分支。
配置 腾讯云对象存储TOKEN(可选)
语雀的url存在防盗链的问题,直接部署可能导致图片无法加载。 如果需要语雀URL上传到腾讯云的COS中并替换原链接,就需要配置上传密钥。
访问API密钥管理 获取密钥,然后传入密钥到yuque-hexo
YUQUE_TOKEN=xxx SECRET_ID=xxx SECRET_KEY=xxx yuque-hexo sync
set YUQUE_TOKEN=xxx SECRET_ID=xxx SECRET_KEY=xxx && yuque-hexo sync
imgCdn 语雀图片转COS(对象存储)配置说明
注意:开启后会将匹配到的所有的图片都上传到COS
为什么选择腾讯COS作为图床:腾讯的COS费用相对便宜,对于博客来说是非常划算且方便的。 当然,如果想用其他图床,可以参考源码中实现方式,自行修改配置。