Versions Compared

Key

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

Das Control Center stellt der App folgende Schnittstelle zur Verfügung:

...

Siehe Authentifizierung.

Check

POST auf /api/Core/ControlCenter/Mobile/LicenceApiLicenceApp/Check

Input ist ein Parameter mit 

Code Block
{
  "licenceLicence": "<Lizenz>",
  "deviceIdDeviceId": "<optional: Geräte-ID>",
  "deviceInfoDeviceInfo": "<optional: Geräte Info>"
}

Antwort ist:

Code Block
{
    "licenseStatusLicenseStatus":  "Inuse",
    "tenantIdTenantId":  "d5c56c87-2ab2-4053-a0dd-7164049fd64f",
    "installationsBackends":  [
        {
            "url": 
            "Id": "81d6444d-6e89-42f0-822e-6283b0578e76",
            "Url": "http://1.1.1.1:8088/api/Mobile",
            "nameName":  "ProdPROD",
            "syncIntervalSyncInterval": 10,
            "Color": "#00ffff"
        },
        {             "url":              
            "Id": "91538297-641d-4ee9-b5b6-5767be80890f",
            "Url": "http://1.1.1.1:8085/api/Mobile",
                        "nameName":  "TestTEST",
            "syncIntervalSyncInterval": 10
        ,
            "Color": "#ff8000"
        }
    ]
}

mit licenseStatus

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

Free

POST auf api/Core/ControlCenter/Mobile/LicenceApiLicenceApp/Free

Input ist ein Parameter mit 

Code Block
{
  "licenceLicence": "<Lizenz>",
  "deviceIdDeviceId": "<Geräte<optional: Geräte-ID>",
  "DeviceInfo": "<optional: Geräte Info>"
}

Antwort ist:

Code Block
{
    "licenseStatusLicenseStatus": "new"
}

mit licenseStatusmit LicenseStatus

Code Block
New = 10,
Invalid = 50

...