Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Das ControlCenter stellt der App folgende Schnittstelle zur Verfügung:

Check

POST auf api/Core/ControlCenter/MobileLicenceCheck/Check

...

{
  "licence": "<Lizenz>",
  "deviceId": "<Geräte-ID>",
  "deviceInfo": "<optional: Geräte Info>"
}

Antwort ist:

{
    "licenseStatus"20"InUse",
    "tenantId""d5c56c87-2ab2-4053-a0dd-7164049fd64f",
    "installations": [
        {
            "url""http://1.1.1.1:8088/api/Mobile",
            "name""Prod",
            "syncInterval": 10
        },

        {
            "url""http://1.1.1.1:8085/api/Mobile",
            "name""Test",
            "syncInterval": 10

        }
    ]
}

mit Lizenzstatus 

New = 10,
Inuse = 20,
Revoked = 30,
Invalid = 50

Free

POST auf api/Core/ControlCenter/MobileLicenceCheck/Free

Input ist ein Paramter mit 

{
  "licence": "<Lizenz>",
  "deviceId": "<Geräte-ID>"
}

Antwort ist:

{
    "licenseStatus": "new"
}

mit Lizenzstatus 

New = 10,
Inuse = 20,
Revoked = 30,
Invalid = 50

...