将qlik sense API集成到我的应用程序中

时间:2016-09-12 13:13:10

标签: javascript api web qliksense

我正在开发一个网络应用程序,我想在其中添加qlik sense实用程序。

即使在阅读了有关它的所有不同文档之后,我仍然发现如何实现qlik sense api模糊不清。

任何人都可以帮助我吗?!

提前致谢。

3 个答案:

答案 0 :(得分:4)

可以通过

嵌入Qlik Sense内容
  1. 使用App Integration API进行iFrame集成(单一集成)
  2. 使用Capability API进行Div集成。(由qlik提供)
  3. 方法1

    第一种方法会更容易

    参考文献:https://help.qlik.com/en-US/sense-developer/3.0/Subsystems/Mashups/Content/AppIntegrationAPI/app-integration-api-examples.htm

    • 第1步:登录qlik sense桌面,导航到单个api。
      Single api是qlik sense提供的app app,用于识别具有特定应用程序ID的qlik应用程序。

    • 第2步:获取您需要的应​​用程序ID。

    • 第3步:在HTML页面中使用IFrame嵌入qlik对象 将iframe标记粘贴到html页面并设置高度和宽度

    • 第4步: 示例ApplicationID将如下所示:2fd30673-866d-4bb6-b3be-c5708555ee1f

    方法2

    使用Capabality API
    配置Web应用程序以与qlik服务器通信。应定义qlik服务器的主机和端口号。

    在html中使用java脚本
    示例javascript代码:

    var config = {
        host: "myhost.com",
        prefix: "/",
        port: window.location.port,
        isSecure: true
    };
    require(["js/qlik"], function(qlik) {
        // open the app
        var app = qlik.openApp("c31e2aba-3b46-4b13-8b87-c5c2514dea1d", config);
        // insert Qlik objects into the page.
        app.getObject(document.getElementById("divID"), "objectID");
    }
    

答案 1 :(得分:0)

使用api连接qlik sense服务器的步骤

1.打开qlik sense桌面
2.Navigate to mashup editop
3.创建新应用程序或编辑现有应用程序
4.从App Dropdown选择qlik sense应用程序
.5。打开自动生成的js文件 - 此文件包含使用api连接qlik服务器的代码,并将qlik对象嵌入到Web应用程序中。
:>)

答案 2 :(得分:-1)

此外,您还可以结帐http://integration.qlik.com

在Web集成上签出文档或幻灯片生成器

此研讨会还解释了以下选项: https://youtu.be/FHQRaYOogiU