Skip to content
超简图床 Java版
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src V1.3版本 Feb 25, 2019
.gitattributes V1.2版本 Oct 28, 2018
.gitignore V1.0版本 Oct 25, 2018
README.md
default.json V1.0版本 Oct 25, 2018
pom.xml V1.0版本 Oct 25, 2018

README.md

超简Api图床(Java版) —— 专为Api而生

超简Api图床(Java版) 是基于SpringBoot 2.0.6 实现的一套Api图床程序,主要包含以下特色:

  • 无数据库模式,简单配置,一键搭建
  • 第三方接口接入,不占用服务器空间
  • 接入搜狗Api平台,无需配置,全球CDN加速,永久不限量图片存储
  • 接入新浪Api平台,无需配置,全球CDN加速,永久不限量图片存储
  • 支持服务器存储模式,代替普通图床(该功能请使用PHP版本)
  • 超简单Api使用,提供统一Api实现图片上传
  • 调用Api的时候需要通讯密钥,可以过滤其他人恶意上传
  • 支持跨域提交访问
  • 免费、开源
  • 支持简单返回,直接返回图片网址

超简Api图床的运行环境为JDK版本1.8。

超简图床PHP版本已经发布,欢迎使用【 https://github.com/szvone/imgApi

安装

  • 下载已经编译好的war,位于GitHub的releases中
  • 确认本机已经拥有java的运行环境(JDK>=1.8),如果没有,请您安装java的运行环境
  • 在war包的同级目录,在控制台输入启动命令 java -jar cjtc.war
    • 请将cjtc.war替换成您下载的war包的名字
    • 如果您需要自定义项目的运行端口,请您在启动的时候使用:java -jar cjtc.war --server.port=9090 (9090可以替换成任意端口)
  • 打开浏览器,访问 localhost:8080
  • 点击系统设置,进入设置页面,进行系统的首次配置,并修改管理员密码和通讯密钥
  • 默认管理密码为:123456
  • 默认通讯密钥为:123456
  • 保存配置后,即可开始使用

升级说明:请您直接下载新版本覆盖旧版本即可!

使用

  • 根据主页显示的Api接口,调用Api接口,将会返回对应的图片地址
  • 使用主页提供的测试工具,手动选择图片上传,会显示对应的图片地址

如果您忘记密码,请您删除war包同级目录下的vone.txt文件,系统将会恢复默认配置

Api接口说明

  • 请求地址:http://localhost:8080/api (localhost请自行替换成您的域名)

  • 请求方式:POST

  • 请求参数:

    • key=通讯密钥 (后台设置的通讯密钥,默认为123456)
    • imgBase64=需要上传图片的base64编码(请对该字段使用urlencode编码)
    • onlyUrl=0 (传入1则调用接口只会返回图片地址,传入其他或者不传会返回完整的json数据)
  • 返回数据:

    {"code":1,"msg":"操作成功","img":"http://img04.sogoucdn.com/app/a/100520146/d8e8b0f277d98fefaf73391f3e502ac7"}

    • code:返回1代表成功,-1代表失败
    • msg:返回接口调用的具体说明
    • img:失败返回null,成功返回图片的图床网址

注意

因本系统为无数据库模式,所以每次重启服务器配置都会丢失,所以请您正常使用过程中不要重启服务器,或者重启服务器后及时配置好您的图床运行模式和通讯密钥,以免影响正常使用(正在想办法让配置持久化,不会随着服务器重启而丢失,敬请期待)

  • 因本系统为无数据库模式,所以在war包的同级目录会生成一个vone.txt来保存系统配置,请您不要删除该文件,否则会导致配置丢失,系统会恢复默认配置!

更新记录

  • v1.3(2019.02.25)

    • 很抱歉搜狗图床已经失效,无法使用外链,更新去除搜狗图床
    • 新浪图床上传程序更新,修复新浪图床上传提示服务器繁忙的BUG
  • v1.2(2018.10.28)

    • 添加新浪图床支持
  • v1.1(2018.10.27)

    • 支持配置保存,不会随着服务器重启而丢失配置啦
    • 将war包在项目中删除,加入到GitHub的releases中,需要编译好的项目,请您前往releases下载
  • v1.0(2018.10.25)

    • 初版发布
    • 当前仅仅支持搜狗图床,更多图床请您使用PHP版本的超简图床

版权信息

超简Api图床遵循 MIT License 开源协议发布,并提供免费使用。

版权所有Copyright © 28 by vone (http://szvone.cn)

All rights reserved。

You can’t perform that action at this time.