Vercel+MongoDB 部署的 Twikoo 需要借助外部图床才能实现评论区上传图片功能(按照官方文档,私有部署也需要外部图床)。所以配置了一下Twikoo+兰空图床,实现图片上传

安装

  1. 安装好兰空图床

  2. 图片默认权限改为公开 进入设置 - 图片默认权限,选中公开并保存设置。

  3. 允许游客上传进入系统设置,检查启用接口和允许游客上传是否打开以及账号验证是否关闭。

接口

  • 进入接口,复制接口 URL,修改,在后面添加 /tokens

微信截图_20230816231119.png

  • 打开这个网址,按照下面的图片和代码填写。

  • 兰空图床这个接口

填写进去

微信截图_20230816231135.png微信截图_20230816231235.png

选择这个POST和application/json,写好管理员邮箱和密码点击确认

微信截图_20230816231152.png

在下方 Response 中的 Body 栏,你将看到类似 1|1bJbwlqBfnggmOMEZqXT5XusaIwqiZjCDs7r1Ob5 的 Token,复制好它。 进入 Twikoo 管理面板 - 配置管理 - 插件,IMAGE_CDN 填入图床首页,例如 https://img.casecori.top,注意,末尾不要添加斜杠。IMAGE_CDN_TOKEN 填入刚刚复制的 Token。

大功告成,现在,上传图片试试效果吧!