Module_Updater

Seitenverzeichnis: 



shd.module_updater.read

Beschreibung

Auslesen der installierten Add-Ons.

Parameter

ParameterTypBeschreibungVersion
show_versionsint

Optional: Zeigt die aktuelle Version sowie die Version eines möglichen Updates des Moduls an.

Hinweis: Beim Anzeigen der Versionen dauert die Bearbeitung der Anfrage deutlich länger.

Zulässige Werte:

  • 0: Keine Versionen anzeigen
  • 1: Versionen ermitteln
ab Version 1.0
use_previewint

Optional: Verwendet die Vorschau-Versionen der angegebenen Module.

Hinweis: Diese Option kann nur verwendet werden, wenn "show_versions" = 1 ist.

Zulässige Werte:

  • 0: Keine Vorschau-Versionen verwenden
  • 1: Vorschau-Versionen verwenden
ab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
idintID des Modulsab Version 1.0
identifierstringEindeutige Bezeichnung des Modulsab Version 1.0
titlestringTitel des Modulsab Version 1.0
conststringInterne Konstanteab Version 1.0
date_installstringDatum der Installationab Version 1.0
installed_versionstringOptional: Aktuell installierte Versionab Version 1.0
available_versionstringOptional: Verfügbare Versionab Version 1.0
installablebooleanOptional: Verfügbare Version kann installiert werdenab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort

{
    "method": "shd.module_updater.read",
    "params": {
        "apikey": "24174j3tqj"
    },
    "id": 1,
    "version": "2.0"
}
{ 
  "jsonrpc": "2.0",
  "result": {
    {
      "id": "1026",
      "identifier": "bvg",
      "title": "BVG",
      "const": "C__MODULE__BVG",
      "date_install": "2019-01-08 11:21:55"
    },
    {
      "id": "1022",
      "identifier": "livestatus",
      "title": "Livestatus Client",
      "const": "C__MODULE__LIVESTATUS",
      "date_install": "2018-10-16 12:17:36"
    },
    {
      "id": "1023",
      "identifier": "smview",
      "title": "SM-VIEW Client",
      "const": "C__MODULE__SMVIEW",
      "date_install": "2018-10-16 12:17:44"
    },
    {
      "id": "1025",
      "identifier": "smview_cable",
      "title": "SM-VIEW Cable",
      "const": "C__MODULE__SMVIEW_CABLE",
      "date_install": "2019-01-08 11:19:41"
    }
  },
  "id": null
}



shd.module_updater.update

Beschreibung

Aktualisiert die angegebenen Add-Ons.

Parameter

ParameterTypBeschreibungVersion
modulesarrayArray der zu aktualisierenden Moduleab Version 1.0
use_previewint

Verwendet die Vorschau-Versionen der angegebenen Module.

Zulässige Werte:

  • 0: Keine Vorschau-Versionen verwenden
  • 1: Vorschau-Versionen verwenden
ab Version 1.0

Rückgabewert

WertTypVersion
messagestringab Version 1.0
idintab Version 1.0
current_datestringab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort

{
    "method": "shd.module_updater.update",
    "params": {
        "apikey": "24174j3tqj",
        "modules": [
            "smview_cable",
            "smview_listlabel",
            "smview_maps"
        ],
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}
{
    "jsonrpc": "2.0",
    "result": {
        "message": "module_updater.update.success",
        "id": 0,
        "current_date": "2019-01-10"
    },
    "id": null
}

(c) 2024 SHD System-Haus-Dresden GmbH | Impressum https://www.shd-online.de/impressum/