吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5685|回复: 15
收起左侧

[Java 转载] 超简图床(Java版) —— 专为Api而生

[复制链接]
vone 发表于 2018-10-25 22:32
本帖最后由 vone 于 2019-2-25 23:43 编辑

v1.3已更新,请前往GitHub搜索超简图床下载
v1.3(2019.02.25)
  • 很抱歉搜狗图床已经失效,无法使用外链,更新去除搜狗图床
  • 新浪图床上传程序更新,修复新浪图床上传提示服务器繁忙的BUG
v1.2已更新,添加新浪图床v1.1已更新,支持保存配置,配置不会随着服务器重启而被重置

PHP版本请看这里:https://www.52pojie.cn/forum.php?mod=viewthread&tid=804667

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

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

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

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

安装

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

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

使用

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

    > 如果您忘记密码,请您重启服务器,即可重置配置

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,成功返回图片的图床网址

注意

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

更新记录

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

版权信息

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

版权所有Copyright © 28 by vone

All rights reserved。



源码请在GitHub搜索超简图床获取

下载地址.txt

33 Bytes, 下载次数: 26, 下载积分: 吾爱币 -1 CB

免费评分

参与人数 5吾爱币 +6 热心值 +5 收起 理由
Dopen9233 + 1 + 1 谢谢@Thanks!
尘心 + 1 + 1 刚下载,还没试,先评分
青影丶2017 + 1 + 1 热心回复!
Titanic + 2 + 1 给你个赞,我刚入职在学习PHP Laravel,Java明年会用到,公司招收架构师与J.
joneqm + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| vone 发表于 2018-10-25 22:36
源码地址:
https://github.com/szvone/imgApijava

求star star star
尘心 发表于 2019-2-28 10:02
vone 发表于 2018-10-25 22:36
源码地址:
https://github.com/szvone/imgApijava

感谢楼主无私奉献,开源精神万岁
iamshy520 发表于 2018-10-25 23:02
zhoubuo3 发表于 2018-10-25 23:07
谢谢楼主分享
唐钰小宝 发表于 2018-10-25 23:49

谢谢楼主分享
殇情无泪 发表于 2018-10-25 23:52

感谢分享   
Titanic 发表于 2018-10-25 23:52
给你个赞,我刚入职在学习PHP Laravel,Java明年会用到,公司招收架构师与Java高级工程师,你考虑嘛?

免费评分

参与人数 1吾爱币 +1 收起 理由
vone + 1 暂时不用,谢谢支持

查看全部评分

qxzzxw 发表于 2018-10-26 02:16
不错,自己java后端能用到
 楼主| vone 发表于 2018-10-26 10:14
大家下载了也回复回复呀
Darren-Wu 发表于 2018-10-26 10:57
感谢分享,拿来试试合不合用吧
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 03:34

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表