超简Api图床 是基于ThinkPHP 5.1实现的一套Api图床程序,主要包含以下特色:
- 无数据库模式,简单配置,一键搭建
- 第三方接口接入,不占用服务器空间
- 【已经失效】接入搜狗Api平台,无需配置,全球CDN加速,永久不限量图片存储
- 接入新浪Api平台,无需配置,全球CDN加速,永久不限量图片存储
- 支持服务器存储模式,代替普通图床
- 超简单Api使用,提供统一Api实现图片上传
- 通讯密钥过滤恶意上传
- 支持跨域提交访问
- 免费、开源
- 支持简单返回,直接返回图片网址
超简Api图床的运行环境要求PHP5.6以上。
效果预览
安装步骤
- 下载本套系统源码,解压至网站根目录
- 访问 http://localhost/public/ 进入主页
- 点击系统设置,进入设置页面,进行系统的首次配置,并修改管理员密码和通讯密钥
- 默认管理密码为:123456
- 默认通讯密钥为:123456
- 保存配置后,即可开始使用
如果登陆提示成功后还是一直弹出登陆,请修改php.ini
里面的 always_populate_raw_post_data = -1 (去掉前面的;)
里面的 always_populate_raw_post_data = -1 (去掉前面的;)
升级说明:请您直接下载新版本覆盖旧版本即可!
如果页面显示【超简图床 — 为您提供Api服务!】,说明您的服务器默认配置的首页为index.php,请您访问 localhost/public/index.html 进入主页
官方推荐环境:宝塔面板,Nginx服务器,PHP5.6,使用宝塔面板配置伪静态
使用
- 根据主页显示的Api接口,调用Api接口,将会返回对应的图片地址
- 使用主页提供的测试工具,手动选择图片上传,会显示对应的图片地址
如果您忘记密码,请您删除runtime下面的cache目录下面的所有文件夹,即可重置配置
Api接口说明
- 请求地址:http://localhost/api (localhost请自行替换成您的域名)
- 请求方式:POST
- 请求参数:
- key=通讯密钥 (后台设置的通讯密钥,默认为123456)
- imgBase64=需要上传图片的base64编码(请对该字段使用urlencode编码)
- onlyUrl=0 (传入1则调用接口只会返回图片地址,传入其他或者不传会返回完整的json数据)
- 返回数据:{“code”:1,”msg”:”操作成功”,”img”:”https://xyblog-1259307513.cos.ap-guangzhou.myqcloud.com/wp-content/uploads/2021/11/20211106125222652-1024×630.png“}
- code:返回1代表成功,-1代表失败
- msg:返回接口调用的具体说明
- img:失败返回null,成功返回图片的图床网址
注意
- 如果图床模式为服务器存储,请务必参考下面的资料将public/uploads目录设定为无权限执行PHP程序目录,保证服务器的安全性
- 请您将服务器的伪静态设置设置成ThinkPHP支持的模式,参考以下资料
© 版权声明
1. 资源都是经过站长或作者收集测试修改后发布分享。如若转载请在文内以超链形式注明狐狸库文章出处,谢谢合作!
2. 本站除原创内容,其余所有内容均收集自互联网,仅限用于学习和研究目的,本站不对其内容的合法性承担任何责任。如有版权内容,请通知我们或作者删除,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,或已将原有信息丢失,所以敬请原作者谅解!
3. 本站用户所发布的一切资源内容不代表本站立场,并不代表本站赞同其观点和对其真实性负责,若您对本站所载资源作品版权归属存有异议,请留言附说明联系邮箱,我们将在第一时间予以处理 ,同时向您表示歉意!为尊重作者版权,请购买原版作品,支持您喜欢的作者,谢谢!
4. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客如有发现请立即向站长举报;本站资源文件大多存储在云盘,如发现链接或图片失效,请联系作者或站长及时更新。
THE END
请登录后查看评论内容