Activation

TrueConfAbout 6 min

Activation

Activation via API

You can obtain the PRO version by executing the appropriate API methods:

You will receive notifications:

Online Activation

With access to the Internet and the registration server reg.trueconf.com, you can activate TrueConf Room API online using the API method activateLicense. Example request:

{
    "method" : "activateLicense",
    "key" : "RM7SK-BE11-6667-FAVD"
}

The key parameter value in this case contains a key provided by the support service, for example, RM7SK-BE11-6667-FAVD. Upon successful execution of the command, the following response will be received:

{
    "method" : "activateLicense",
    "status" : "processing",
    "result" : true
}

The value "status" : "processing" indicates that the key has a valid format, the connection with the registration server is established, and the request has been successfully sent for processing. If the key is valid, TrueConf Room API receives a PRO license, which is retained for subsequent launches, meaning there is no need to send an activation request each time. A licenseActivation notification is received.

Offline Activation

Activation in a closed network environment without Internet access is carried out in several stages.

  1. First, call the appropriate API method to generate the file that will be used to create the offline activation file - activateLicense. Example request:

    {
        "method" : "activateLicense",
        "key" : "RM7SK-BE11-6667-FAVD"
    }

    The key parameter value in this case contains a key provided by the support service, for example, RM7SK-BE11-6667-FAVD. Upon successful execution of the command, the following response will be received:

    {
        "method": "activateLicense",
        "status": "offline",
        "fileId": 164458388,
        "result": true
    }

    The fileId parameter value in this case contains the file identifier on the HTTP server TrueConf Room API, which needs to be sent to support. You can retrieve this file using a GET request.

  2. Send the file obtained from step 1 to support. Then, receive the offline activation file from them, which is generated based on the file you sent.

  3. Upload the file obtained from step 2 to the HTTP server TrueConf Room API using the POST method. Upon a successful request, you will receive the fileId parameter, which identifies this file on the server.

  4. Call the corresponding API method for offline activation - productRegistrationOffline. Example request:

{
    "method" : "productRegistrationOffline",
    "fileId" : 164458666
}

The value of the fileId parameter in this case is the one we obtained in step 3. Upon successful execution of the command, TrueConf Room API will receive the PRO version. In subsequent launches, no further input is necessary as the license will be retained.

Activation via Command Line

For all types of activations (online and offline), you must first obtain a key from customer support.

Online activation

If you have access to the network and registration server, you can perform an online activation of TrueConf Room API using the appropriate command line keys at startup: --filepath and --license-key. Example:

TrueConfRoom --license-key --filepath C:\Users\UserName\Desktop\license.key

The license.key in this case contains the key provided by the support team, such as RM7SK-BE11-6667-FAVD. After launching, TrueConf Room API will immediately run in the PRO version, and for subsequent launches, no further input is needed as the license will be retained.

Offline activation

If there is no network access or connection to the registration server, you can perform an offline activation. This can be done using the appropriate command line keys: --filepath, --hardware-key, and --license-key. The process consists of three steps.

  1. Obtaining a license key from technical support, as mentioned above (example of a key: RM7SK-BE11-6667-FAVD)
  2. Launch TrueConf Room API using the appropriate command line keys: --filepath, --hardware-key, and --license-key. Example:
TrueConfRoom --hardware-key --license-key --filepath C:\Users\UserName\Desktop\license.key

In this case, license.key contains the key obtained in step 1. After launch, TrueConf Room API will generate a regoffline.rrg file, which will be located in the same directory as the license.key mentioned in step 1. You need to send this file to the support team and receive the corresponding offline generation file, which is created based on the file you sent.

  1. Using the file obtained from step 2, as well as the command line keys --filepath and --license-key, perform an offline activation. Example:
TrueConfRoom --license-key --filepath C:\Users\UserName\Desktop\regoffline2.rrg

In this case, regoffline2.rrg contains the key obtained from the support team (see item 2). After launching, TrueConf Room API will immediately run in the PRO version, and in subsequent launches, no further input is needed as the license will be retained.