FineDirect实时模板集成

编辑
文档创建者:doreen0813 (83193 )     浏览次数:1115次     编辑次数:7次     最近更新:doreen0813 于 2018-01-16     

目录:

1、描述编辑

web页面嵌入式集成中,我们介绍过FineIndex模板的嵌入式集成,那么对于FineDirect直连的实时模板应该如何集成呢?下面将对此进行详细介绍。FineBI的各种接口开放是以插件的形式来实现的,同时通过插件来实现跨域的集成。因此在集成前,要在FineBI的系统中,安装API插件。

FineBI版本    插件下载地址
  4.0.2   fr-plugin-bi-open-api-4.0.zip
  4.1    fr-plugin-bi-open-api-4.1.zip

下载好后,在BI管理系统的插件管理中,选择本地安装即可。安装完成,重启BI服务器。

2、API编辑

2.1 新建实时数据仪表板

新建仪表板的API?op=api&cmd=add_report&reportName=NewReport&realTime=true

其中repoartName为参数,NewReport为新建仪表板的名子。在浏览器上以此API访问,返回值为“reportId”

222

2.2 仪表板下“我创建的”(4.0.2版本为我创建的)

1. 界面

我创建的是指当前用户创建的所有分析都会显示在我创建的列表中,包括FineIndex数据和实时数据,URL链接API接口如下:
?op=api&cmd=get_page_created_by_me其效果如下:

222
2. JSON返回值

我创建的API?op=fr_bi&cmd=get_folder_report_list可跨域调用的API为?op=api&cmd=get_folder_report_list在浏览器上返回当前登录用户的我创建的所有模板分析的详细信息(包括文件夹、FineIndex模板和FineDirect模板),其中还包括该模板的分享信息。如下图:

222

2.3 单个模板详情

管理员可以通过单个实时数据模板的模板ID与创建人的ID可以获得当前模板的详细信息。其API为?op=api&cmd=get_template_by_ids&ids=[{reportId: 1, createBy: -999}],效果如下图:

222

其他管理员与非管理员的数据配置、模板分享等API接口均可参考web页面嵌入式集成

附件列表


标签: 暂无标签 编辑/添加标签
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

本文档是否有用?