首页 > 解决方案 > 如何使用 QRS API 在 QlikSense 上创建应用程序?

问题描述

我们刚刚通过所有必要的步骤安装并配置了一台机器的 Qlik Sense,并且一切都正确,因为我们使用关于端点 ( /about ) 的 QRS API 进行了测试。我们正在使用 Java,因此 QRS API 是所需的选项

我的问题如下:当用户在我们的应用程序中创建帐户时,我们希望使用 QRS API 使用他的用户名在 Qlik Sense 中为他创建一个应用程序,但文档对我们需要提供的端点和数据不是很清楚。

https://help.qlik.com/en-US/sense-developer/April2020/Subsystems/RepositoryServiceAPI/Content/Sense_RepositoryServiceAPI/RepositoryServiceAPI-App-Upload-App.htm 这里说我们需要提供一个QVF文件但是我们不知道我们应该从哪里得到那个文件

您能否为我们提供有关如何实现这一目标的分步指南,因为我们是该平台的新手?

标签: qliksense

解决方案


Engine负责应用程序的创建。Repository只能导入已经存在的应用程序(qvf 文件)

大部分Engine APIwebsocket JSON APIEngine API ,但 Qlik 也暴露了REST的一小部分

在您的情况下,我认为您可以使用POST /v1/apps方法来创建应用程序

如果您确实更喜欢使用 websocket API,您可以查看Create an app example


推荐阅读