除了将 SaaS 地址嵌入到 iframe中,还可以通过 API 接口和 SDK 集成的方式将山海鲸集成到自有系统中。具体如下:
- API 接口集成:山海鲸可视化支持采用 JSON 返回的 API 形式,你可以通过这些 API 接口来获取山海鲸中的数据或者对山海鲸的功能进行调用。例如,可以利用 API 接口连接通过山海鲸数据管家创建的 API 应用和 Hub 应用,从而实现与自有系统的数据交互和功能协同。你可以在自有系统中根据 API 文档的说明,构造相应的请求来获取或发送数据,以达到集成的目的。
- SDK 集成:以 Java 项目为例,开发者可以在 Maven 构建工具所使用的pom.xml文件内添加山海鲸的依赖声明,引入必要的依赖项,然后初始化 SDK 实例,通过设置密钥完成身份验证过程,从而安全地发起请求交互,实现对山海鲸报表的查询、创建以及更新等操作。这种方式可以更深入地将山海鲸的功能集成到自有系统中,实现更灵活的交互和业务逻辑整合。