ZFE JavaScript API

The Embed SDK provides a mechanism to embed the ZFE webclient in a browser page and programatically interact with host sessions.

Getting Started

The library is packaged with the session server and available at <zfe-server>/zfe/connector/zfe-embed-sdk.js.

Using the UMD module via the browser

If loading the SDK directly into a web page using a script tag, the root ZFE object constructor will be made available as a UMD module at the global ZFE.ZFE.

<script src="http://zfe.company.com:7070/zfe/connector/zfe-embed-sdk.js"></script>
<script>
  var zfe = new ZFE.ZFE(opts);
</script>

Using AMD or ES6 module with a JS build tool

If using the SDK in a modular JavaScript app, you'll need to first download it and make it available to your build environment, then can require/import it as with your other libraries.

// if using AMD/CommonJS style modules
const ZFE = require('libs/zfe-embed-sdk').ZFE;
// if using ES6 modules
import ZFE from 'libs/zfe-embed-sdk';

var zfe = new ZFE(opts);

Next steps