<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Engine JSON API Session App in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Engine-JSON-API-Session-App/m-p/1918029#M16616</link>
    <description>&lt;P&gt;I'll formulate it again.&lt;/P&gt;
&lt;P&gt;How can session apps created through Engine API be used by users?&lt;/P&gt;</description>
    <pubDate>Wed, 13 Apr 2022 12:54:58 GMT</pubDate>
    <dc:creator>AG-gugelbisolutions</dc:creator>
    <dc:date>2022-04-13T12:54:58Z</dc:date>
    <item>
      <title>Engine JSON API Session App</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Engine-JSON-API-Session-App/m-p/1915968#M16583</link>
      <description>&lt;P&gt;Hi there, I'm pretty new to the Qlik Sense development through APIs and I'm trying to build a session app (from another app) by means of the Engine JSON API.&lt;/P&gt;
&lt;P&gt;The question is: how the web page shown to the user has to be built? I'll try to follow the &lt;A href="https://help.qlik.com/en-US/sense-developer/February2022/Subsystems/Mashups/Content/Sense_Mashups/Howtos/session-app-tutorial.htm" target="_self"&gt;official tutorial&lt;/A&gt;, but it calls the API from the browser.&lt;/P&gt;
&lt;P&gt;Or is it sufficient to redirect the user to an URL built with the ID of the session app (if any)?&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 07 Apr 2022 16:48:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Engine-JSON-API-Session-App/m-p/1915968#M16583</guid>
      <dc:creator>AG-gugelbisolutions</dc:creator>
      <dc:date>2022-04-07T16:48:45Z</dc:date>
    </item>
    <item>
      <title>Re: Engine JSON API Session App</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Engine-JSON-API-Session-App/m-p/1918029#M16616</link>
      <description>&lt;P&gt;I'll formulate it again.&lt;/P&gt;
&lt;P&gt;How can session apps created through Engine API be used by users?&lt;/P&gt;</description>
      <pubDate>Wed, 13 Apr 2022 12:54:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Engine-JSON-API-Session-App/m-p/1918029#M16616</guid>
      <dc:creator>AG-gugelbisolutions</dc:creator>
      <dc:date>2022-04-13T12:54:58Z</dc:date>
    </item>
    <item>
      <title>Re: Engine JSON API Session App</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Engine-JSON-API-Session-App/m-p/1919131#M16639</link>
      <description>&lt;P&gt;If the user is creating the session app then its easy:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;call enigma/Engine API to create session app (or create session app from app)&lt;/LI&gt;
&lt;LI&gt;set the script (or modify it if session app from app is used)&lt;/LI&gt;
&lt;LI&gt;reload the app&lt;/LI&gt;
&lt;LI&gt;once the app is reloaded create some viz on the fly (or if session app from app method is used then the viz are potentially there)&lt;/LI&gt;
&lt;LI&gt;display whatever you want/need&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;If we are talking about some backend service to create the session app (on behalf of the user) and then the user to access this app then the things are quite complex. The complexity comes because the backend service should actually connect to the &lt;STRONG&gt;exactly the same engine session&lt;/STRONG&gt; to which the user is connected through the browser. Once the backend is connected to the same engine session then it will create the session app and when the reload is complete it will report back to the mashup with the session app id and the mashup then can open the prepared session app and do the rest.&lt;/P&gt;</description>
      <pubDate>Sun, 17 Apr 2022 17:48:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Engine-JSON-API-Session-App/m-p/1919131#M16639</guid>
      <dc:creator>stefanstoichev123</dc:creator>
      <dc:date>2022-04-17T17:48:40Z</dc:date>
    </item>
    <item>
      <title>Re: Engine JSON API Session App</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Engine-JSON-API-Session-App/m-p/1919236#M16642</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/124946"&gt;@stefanstoichev123&lt;/a&gt;&amp;nbsp;, at this stage I would go for the most straightforward solution.&lt;/P&gt;
&lt;P&gt;Provided that I am already able to run some enigma code through NodeJS command line interface to create and reload a session app (from another ap), I'm having trouble showing its content to users.&amp;nbsp;&lt;SPAN&gt;How do I display the objects in the app? Is there a specific URL? I tried building a URL with the session app ID in place of the original app ID, but the the App Overview does not get shown.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Maybe what you are trying to tell me (and I apologize if I'm not getting the point) is that I should let the browser execute the enigma code (some how), instead of using NodeJS command line interface. Am I right?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Apr 2022 07:53:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Engine-JSON-API-Session-App/m-p/1919236#M16642</guid>
      <dc:creator>AG-gugelbisolutions</dc:creator>
      <dc:date>2022-04-18T07:53:27Z</dc:date>
    </item>
  </channel>
</rss>

