XML/JSON-Anbindung



Das Aufrufschema beispielsweise des Anzeigeprogramms der Gruppen des Vereins geht aus folgender Abbildung hervor:



Es stehen derzeit folgende XML-/JSON-Programme zur Verfügung:

Die Texte in den Dateien sind alle UTF-8 kodiert.

Die folgenden Codingbeispiele sollen als Hilfe zur Implementierung eigener Funktionen dienen. Sie wurden vor Veröffentlichung gestestet, wir garantieren jedoch nicht, dass sie zu jeder Zeit in jeder Umgebung lauffähig sind. Hierfür sind eigene Tests notwendig.

Die Programme können aus Fremdprogrammen heraus aufgerufen werden, es kann aber auch die MGVO Homepage-API verwendet werden, welche die Programme aufruft und die Daten in Arrays konvertiert.

Mit dem Zusatzparameter "genjson=1" geben die o.g. Programme die Daten im JSON- anstelle des XML-Formats aus.

Verschlüsselung der Parameter (bei Mitgliederdatenabruf notwendig)


Die Programmparameter werden bei Funktionen, die auf geschützte Daten zugreifen, verschlüsselt übertragen. Die Verschlüsselung garantiert zum einen die völlig gesicherte Datenübertragung, zum anderen authentifiziert sich das aufrufende Programm durch die korrekt verschlüsselten Parameter.

In der bereit gestellten MGVO-API sind die notwendigen Hilfsfunktionen enthalten.