首页 Chevereto 配合 Picgo 打造个人相册 / 图床解决方案

Chevereto 配合 Picgo 打造个人相册 / 图床解决方案

chenmo 2020-12-13 0 114

Chevereto 是一款很好用图床工具,可以实现一键上传、一键 Markdown 引用等功能,最近发现还可以和 Picgo 配合起来使用,打造更加方便实用个人图床。

Picgo 是一个用于快速上传图片并获取图片 URL 链接的工具,支持全桌面客户端,应该是目前本人用过最好用的图床链接工具了。

今天主要介绍如何使用 Chevereto + Picgo 实现一键上传图片到特定用户、相册中


至于 Chevereto 的安装和 Picgo 的安装,网上教程很多,不再赘述,在这里给出一些参考链接,自取:

  • Chevereto 官网:https://chevereto.com/

  • Chevereto DEMO:https://demo.chevereto.com/

  • Picgo 官网:https://molunerfinn.com/PicGo/

  • Chevereto 安装教程:https://www.moerats.com/archives/390/


在 Picgo 上实现 api 上传的工具很多,如 cheveretoweb-uploader  等。

https://imagehost-cdn.frytea.com/images/2020/10/05/202010050845595bff58306dff0429.png

但 Chevereto 默认的 api 会将图片上传到访客目录下,不支持自定义。因此在这里通过修改源代码的方式实现上传图片到特定用户的特定目录下。

Chevereto 安装目录下找到这个文件:

app/routes/overrides/route.api.php

注:若不存在,请从上一级目录中拷贝一个 route.api.php 至该目录下。

按照如下方式修改该文件:

- $uploaded_id = CHV\Image::uploadToWebsite($source);+ // $uploaded_id = CHV\Image::uploadToWebsite($source); + $uploaded_id = CHV\Image::uploadToWebsite($source, 'testuser', array('album_id'=>3));

其中, testuser 和后面的相册 id ,为最终 api 上传图片所在用户的相册下,您可以根据自己的需求设定。之后重载 PHP 即可。


#相册##chevereto##picgo##图床#

免责声明:本文仅代表作者个人观点,与本网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
作者: chenmo 本文最后编辑于2020-12-13 11:45:24
chenmo

一个爱玩电脑,却又不沉迷游戏;喜欢网页设计,却又能力不足。喜欢网上到处逛,关注科技类新闻,寻搜有价值的网站。喜欢美剧,又喜爱电影,可以很宅,很宅,却又爱好户外骑行运动,喜欢接近大自然的心声。

作者的微博

发表评论: