-1

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

问题是即使在阅读了有关它的所有不同文档之后,我仍然觉得如何实现 qlik sense api 模棱两可。

谁能帮我 ?!

提前致谢。

4

3 回答 3

4

Qlik Sense 内容可以通过

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

方法一

第一种方法会更容易

参考: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

方法二

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


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

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");
}
于 2016-09-15T14:49:45.610 回答
0

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

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

于 2016-09-15T20:06:20.777 回答
-1

In addition you can also checkout http://integration.qlik.com

Checkout the documentation or the slide generator on web integration

Also this workshop explains the options: https://youtu.be/FHQRaYOogiU

于 2017-06-21T20:06:42.487 回答