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

问题描述 投票:0回答:3

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

问题是,即使在阅读了所有有关它的不同文档之后,我仍然发现如何实现 qlik sense API 并不明确。

有人可以帮助我吗?

javascript qliksense
3个回答
4
投票

Qlik Sense 内容可以通过嵌入

  1. 使用应用程序集成 API 进行 iFrame 集成(单一集成)
  2. 使用 Capability API 进行 Div 集成。(由 qlik 提供)

方法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 提供的应用程序,用于识别具有特定应用程序 ID 的 qlik 应用程序。

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

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

  • 第4步: 示例 ApplicationID 如下所示:

    2fd30673-866d-4bb6-b3be-c5708555ee1f

方法2

使用能力 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");
}

0
投票

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

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


-1
投票

此外您还可以查看http://integration.qlik.com

查看有关 Web 集成的文档或幻灯片生成器

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

© www.soinside.com 2019 - 2024. All rights reserved.