Smartbi 对外提供如下几类 API 接口,可以直接访问对应文档,查看具体的接口及方法说明。
序号 | API接口 | 接口说明 | 文档地址 |
---|---|---|---|
1 | Java API文档 | Smartbi服务器端SDK | http://wiki.smartbi.com.cn/api/ |
javaapiv10/ | |||
2 | javaqueryapi文档 | 在Smartbi中实现Java查询 | http://wiki.smartbi.com.cn/api/ |
javaqueryapiv10/ | |||
3 | resourcepermissionauthorizationapi文档 | 如何在Smartbi中实现第三方权限验证 | http://wiki.smartbi.com.cn/api/resourcepermissionauthorizationapi/ |
4 | userauthorizationapi文档 | 如何在Smartbi中实现第三方登录验证 | http://wiki.smartbi.com.cn/api/userauthorizationapi/ |
5 | usernotifierapi文档 | Smartbi作为统一用户管理平台 | http://wiki.smartbi.com.cn/api/usernotifierapi/ |
6 | usersynchronizationapi文档 | 如何把第三方系统的用户、组、角色同步到Smartbi | https://wiki.smartbi.com.cn/api/usersynchronizationapi/ |
接口依赖Jar包清单
1、调用SDK所需的Jar包清单调用SDK所需的Jar包清单
序号 |
---|
jar包名称及版本 | |
---|---|
1 | log4j-api- |
2. |
18. |
0.jar |
2 |
slf4j-api-2.0.0.jar | |
3 | slf4j- |
reload4j- |
2. |
0. |
0.jar |
4 |
smartbi-Common.jar(V10.5.15为Smartbi-SmartbiCommon.jar) | |
5 | smartbi- |
SDK.jar(V10.5.15为Smartbi-SDK.jar) |
6 | ezmorph-0.8.1.jar |
7 | commons-logging-1.1.jar |
8 |
hibernate- |
6. |
1. |
3. |
Final.jar |
9 | commons-beanutils-1.9.4.jar |
10 | commons-collections-3.2.2.jar |
11 | commons-fileupload-1 |
.5.jar | |
12 | jackson-annotations-2.13.4.jar |
13 | jackson-databind-2.13.4.2.jar |
14 | jackson-core-2.13.4.jar |
接口依赖Jar包获取方式
注意 |
---|
以上jar包版本可能和服务器当前的版本不一致,请以服务器目前版本为准,开发时在服务器部署的smartbi.war中找文件名开头所有字母一致的jar即可。 |