Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Seitenverzeichnis: 

...

shd.object.duplicate

Beschreibung

Ist eine Hilfsfunktion zum duplizieren von Objekten.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
    "method": "shd.object.duplicate",
    "params": {
        "apikey": "1ialbgclm9",
        "id": [
            "736",
            "741",
            "1272"
        ],
        "category": [
            "1",
            "89",
            "145",
            "146",
            "147",
            "149",
            "135",
            "136"
        ],
        "export_specific_catg": "on",
        "custom_category": [
            "8"
        ],
        "update_globals": "1",
        "object_title": "new Title",
        "duplicate_options": "0",
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}

...

ParameterTypBeschreibungVersion
ObjIdstringID des Objektesab Version 1.0
down_lvlstring

Die Anzahl der Elemente des Views

ab Version 1.0
up_lvlstringDie Anzahl der Elemente des Viewsab Version 1.0
columnsarray-ab Version 1.0
process_idintKann gesetzt werden um den Prozess später abzubrechenab Version 1.0

...

ParameterTypBeschreibungVersion
ObjIdstringID des Objektesab Version 1.0
down_lvlstring

Die Anzahl der Elemente des Views

ab Version 1.0
up_lvlstringDie Anzahl der Elemente des Viewsab Version 1.0
columnsarray-ab Version 1.0
process_idintKann gesetzt werden um den Prozess später abzubrechenab Version 1.0

...

WertTypBeschreibungVersion
-arrayEin Array von Objektenab Version 1.3


shd.object.validate

Beschreibung

Prüft die Werte des Objektes auf Korrektheit.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
    "method": "shd.object.validate",
    "id": "1",
    "params": {
        "value": "Kabel 1",
        "obj_type_id": "C__SHD__TELECOMMUNICATION_CABLE",
        "apikey": "1ialbgclm9",
        "language": "de"
    },
    "jsonrpc": "2.0"
}

Beispielantwort

Codeblock
languagebash
themeRDark
{
    "id": "1",
    "jsonrpc": "2.0",
    "result": {
        "message": "Der eingegebene Wert wird bereits in anderen Objekten des gleichen Typs verwendet:<ul class=\"m0 mt10 list-style-none\"><li><span>Fernmelde-Kabel » F 112</span></li></ul>",
        "success": false,
        "data": {
            "title": "Der eingegebene Wert wird bereits in anderen Objekten des gleichen Typs verwendet:<ul class=\"m0 mt10 list-style-none\"><li><span>Fernmelde-Kabel » F 112</span></li></ul>"
        }
    }
}

Parameter

ParameterTypBeschreibungVersion
valuestringTitel des Objektesab Version 1.3

Rückgabewert

WertTypBeschreibungVersion
Result-Objektarray
ab Version 1.3