Web

github + jsdelivr 简易PHP图床

利用github + jsdelivr做图床的话,之前介绍过PicUploader,也顺带提到了picgo,各有各的优点,合适的才是最好的~

autoPicCdn项目介绍

https://github.com/yumusb/autoPicCdn

白嫖Github的存储空间,通过jsdelivr全球加速(含有国内节点). 实现图床的目的.

目录介绍:

.
├── index.html # 前端首页
├── pic.sql # SQL语句用以创建数据表
├── README.md
├── static # 静态文件夹
└── up.php #接口文件

配置使用

配置选项

https://github.com/settings/tokens 去这个页面生成一个有写权限的token(write:packages前打勾)然后配置up.php中>的相关字段..
define("REPO","testforapi");//必须是下面用户名下的公开仓库
define("USER","yumusb");//必须是当前GitHub用户名
define("MAIL","yumusb@foxmail.com");//
define("TOKEN","YourToken");
## 数据库配置(添加了统计上传文件功能,使用mysql存储)
$database = array(
      'dbname' => 'pic',
      'host' => 'localhost',
      'port' => 3306,
      'user' => 'pic',
      'pass' => '123456',
  );
$table = 'remote_imgs'; //存放数据表名字

配置数据库

需要手动导入pic.sql配置数据库

演示链接

http://pic.i5.gs/

sharex 配置

本项目支持api的,API地址就写up.php的地址,POST参数填写pic,当然也可以用picgo(picgo直接上传有几率失败)

{
  "Version": "13.1.0",
  "DestinationType": "ImageUploader",
  "RequestMethod": "POST",
  "RequestURL": "修改成你的域名/up.php",
  "Body": "MultipartFormData",
  "FileFormName": "pic",
  "URL": "$json:data.url$"
}

其他


本文经授权后发布,本文观点不代表立场,转载请联系原作者。
使用 Sharex 嫖百度开发者中心做图床
« 上一篇 04-14
天翼云盘免登陆下载[油猴脚本或书签]
下一篇 » 04-22

发表评论