Java

CrapApi|API接口管理系统

2016-08-22  本文已影响2300人  Ehsan

[CrapApi是什么]

加入一个公司或接手一个项目,面对散落在处的word文档,也许好不容易找到了,才发现那已是陈年往事!!!面对快速变动的需求文档,不断更迭的API接口,此时你应该考虑找一个好的接口、文档管理系统...

CrapApi:一个由anjularjs+bootstrap+springMVC搭建的免费开源的API接口、文档管理系统(应用接口管理系统)

CrapApi.V5版本新增在线使用功能,个人或团队可以免费在线创建项目,省去搭建、维护服务器的成本。

注册地址:http://api.crap.cn/loginOrRegister.do#/register

帮助文档:http://api.crap.cn/project.do#/webWebPage/detail/ARTICLE/855e00e6-65b6-4b43-8f0c-3b013f7d41d1

如你的接口为免费开放接口,你也可以通过QQ群(254450938)联系我,审核通过后将在【开放接口】栏目中显示

[CrapApi收费吗?]

CrapApi是免费开源项目,源码在GitHub码云上可以获取,所有功能免费全部开放,终身不收取任何费用!

企业内部、个人、团体等可以免费使用该项目及源码。但未经许可,禁止任何盈利为目的商业行为使用CrapApi

当然项目发展离不开你的支持,如果觉得项目确实不错,可以在码云上捐赠,请作者喝杯咖啡吧!

你也可以将CrapTools(tools.crap.cn)在线小工具加入收藏栏,经常使用就是对作者最大的支持!

[CrapApi能做什么]

接口管理?数据字典管理?

1.项目管理、模块管理、接口管理、接口版本管理、接口拷贝、接口文档pdf下载、模块加密访问、接口在线调试....

2.数据字典管理、数据字典加密访问...

3.多管理员、多权限、多角色管理,精准控制每个接口的删改权限

4.自定义菜单、自定义网站样式,满足你的各种需求

5.文章管理:说明文档、需求文档、技术实现文档,想怎么分类CrapApi都支持

6.文档留言、错误码管理、接口排序...

7.DOC、PDF、TEXT、EXCEL等资源管理,支持版本号控制,文档内容检索,支持无限级目录设置,支持目录密码访问

8. 操作日志记录、根据日志恢复数据

留言地址:http://api.crap.cn/web.do#/webWebPage/detail/ARTICLE/02c16933-2823-458d-83a0-6d5b8b752a25

[演示&帮助文档]

演示项目:http://api.crap.cn(正式项目,不提供后台测试账号)

压缩包下载地址:http://ehsantang.github.io/CrapApi/

帮助文档地址:http://api.crap.cn/web.do#/webWebPage/list/ARTICLE/%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3

演示项目:http://api2.crap.cn

普通账号:super 123456 (该账号只拥有部分权限)

最高管理员账号:admin 123456(该账号拥有全部权限,请文明试用)

***********使用最高管理员账号时,请文明操作,请勿删除重要配置信息、请勿修改密码等危险操作*********

游客私有模块访问密码:123

QQ技术交流群:254450938

[主要技术]

主要语言:java、js

主要技术:anjularjs、bootstrap、springMVC、hibernate、maven、iconfont

[系统功能]

系统支持管理员管理、权限控制、角色管理支持多项目、多模块划分,

同时支持私密项目、模块密码访问支持数据字典管理、

支持数据字典密码访问支持项目错误码管理、

支持接口拷贝等功能支持前端菜单自定义,

支持管理员菜单自定义支持接口PDF文件导出接口支持多版本号支持自定义网站风格

PDF、DOC、TEXT、EXCEL等文档管理,支持文档内容检索,支持版本号控制(避免同时修改文档导致相互覆盖的情况)

[常见问题]

私有接口访问密码:123

显示样式有问题:所有测试均使用Chrome浏览器,请优先使用Chrome、Firefox、Safari浏览器访问

页面加载异常:项目正在不断完善,可能是文件缓存导致,请刷新浏览器重试。

接口PDF下载只支持在windows服务器上部署的站点,如需测试下载请前往:http://api2.crap.cn 测试

什么是【游客图形验证码】?如果开启了【游客图形验证码】,则游客在访问私密模块时不仅需要输入访问密码,而且需要输入【游客图形验证码】,开启【游客图形验证码】能有效防止暴力破解模块访问密码。

什么是【模块密码】?【模块密码】对后台管理没有任何影响,若为模块添加了密码,当游客访问该模块时需要输入访问密码才能浏览,【模块密码】只在当前模块有效,即子模块不能继承父模块的密码。故建议将【模块密码】设置在需要控制访问的接口所属的直接模块上。若多个模块密码一致,游客输入密码后无需再次输入,直接就可以访问。如没有开启游客图形验证码,则关闭浏览器后密码将自动失效。

为什么游客输入过访问密码后,再次访问依然需要再次输入访问密码?(1)系统只保留用户最后一次输入的访问密码,如果多个模块需要访问密码,则当用户交叉访问时,后一个密码将覆盖前一个密码,因此需要再次输入访问密码。

上一篇下一篇

猜你喜欢

热点阅读