Versionen im Vergleich

Schlüssel

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

...

Gibt die Adern eines Kabels zurück.

Beispielaufruf

Lesen einer speziellen Ader:

Codeblock
{
	"method":"cable.wire.read",
	"params":{
		"apikey":"24174j3tqj",
		"id": 4
	},
	"version":"2.0"
}

Filtern von Adern:

Codeblock
{
	"method":"cable.wire.read",
	"params":{
		"apikey":"24174j3tqj",
		"filter": {
			"description": "Ader %"
		}
	},

...


	"version":"2.0"
}

Parameter

ParameterTypBeschreibungVersion
idintOptional: ID des Datenbankeintragesab Version 1.0
filterarray

Optional: Filter für Adern

Der Filter unterstützt alle Eigenschaften der Ader (siehe Rückgabewerte).

Als Suchkriterium kann das Prozent-Zeichen "%" als Wildcard verwendet werden.

ab Version 1.0

...

Legt eine neue Ader zu einem Kabel an.

Beispielaufruf


Codeblock
{
	"method":"cable.wire.create",
	"params":{
		"apikey":"24174j3tqj",
		"data": {
			"obj_id":19,
			"description":"Ader 1",
			"number":1
		}

...


	},
	"version":"2.0"
}

Parameter

ParameterTypBeschreibungVersion
obj_idintID des referenzierten Kabelsab Version 1.0
descriptionstringBeschreibung der Aderab Version 1.0
colorstringOptional: Farbe der Aderab Version 1.0
classificationstringOptional: Leiter-Typab Version 1.0

...

Aktualisiert eine bestehende Ader zu einem Kabel.

Beispielaufruf


Codeblock
{
	"method":"cable.wire.update",
	"params":{
		"apikey":"24174j3tqj",
		"

...

id":4,
		"data": {
			"description":"Ader 1",
			"number":1
		}

...


	},
	"version":"2.0"
}

Parameter

ParameterTypBeschreibungVersion
wire_idintID des Datenbankeintragesab Version 1.0
descriptionstringBeschreibung der Aderab Version 1.0
colorstringOptional: Farbe der Aderab Version 1.0
classificationstringOptional: Leiter-Typab Version 1.0

...

Generiert automatisch alle Adern eines Kabels, basierend auf dessen Kabeltyp.

Beispielaufruf


Codeblock
{
	"method":"cable.wire.generate_wires",
	"params":{
		"apikey":"24174j3tqj",
		"

...

id":123,
		"data": {
			"prefix":"MyWire"
		}
	},

...


	"version":"2.0"
}


Parameter

ParameterTypBeschreibungVersion
obj_idintID des referenzierten Kabelsab Version 1.0
prefixstringOptional: Vorsilbe, welche vor den Namen jeder Ader angefügt wirdab Version 1.0
start_patternstring

Optional: Anfangs-Muster, anhand dessen die laufenden Nummern der Adern gebildet werden.

Unterstützt werden:

  • einzelne numerische Werte
  • Muster im Format: XX-YYY-ZZ mit jeweils beliebiger Länge der einzelnen Teile
  • Folgende Trenner sind für Muster erlaubt:
    • -
    • ,
    • /
ab Version 1.0
end_patternstring

Optional: End-Muster, bis zu welchem die laufenden Nummern der Adern gebildet werden.

Unterstützt werden:

  • einzelne numerische Werte
  • Muster im Format: XX-YYY-ZZ mit jeweils beliebiger Länge der einzelnen Teile
  • Folgende Trenner sind für Muster erlaubt:
    • -
    • ,
    • /

Beispiel 1:

  • Anfangs-Muster: "4"
  • End-Muster: "8"
  • Vorsilbe: "Ader-"
  • Ergebnis: Es werden fünf Adern generiert
    • "Ader-4"
    • "Ader-5"
    • "Ader-6"
    • "Ader-7"
    • "Ader-8"

Beispiel 2:

  • Anfangs-Muster: "01-010"
  • End-Muster: "03-012"
  • Vorsilbe: "Ader-"
  • Ergebnis: Es werden neun Adern generiert
    • "Ader-01-010"
    • "Ader-01-011"
    • "Ader-01-012"
    • "Ader-02-010"
    • "Ader-02-011"
    • "Ader-02-012"
    • "Ader-03-010"
    • "Ader-03-011"
    • "Ader-03-012"
ab Version 1.0

...

Löscht eine Ader eines Kabels.

Beispielaufruf


Codeblock
{
	"method":"cable.wire.delete",
	"params":{
		"apikey":"24174j3tqj",
		"

...

id":4
	},

...


	"version":"2.0"
}

Parameter

ParameterTypBeschreibungVersion
wire_idwidintID des zu löschenden Datenbankeintragesab Version 1.0

...

Löscht alle Adern eines Kabels.

Beispielaufruf


Codeblock
{
	"method":"cable.wire.delete_all",
	"params":{
		"apikey":"24174j3tqj",
		"

...

id":123
	},

...


	"version":"2.0"
}

Parameter

ParameterTypBeschreibungVersion
obj_idintID des referenzierten Kabelsab Version 1.0

...