Hinzufügen eines Eintrags zum Verzeichnis, Methode: /api/directory/change/?actiontype=insert
Beispiel:
№ | Feld | Art | Beschreibung | Obligatorisch oder nicht | Kommentar |
1 | login | string | Melden Sie sich im BOX-System an | Pflichtfeld. | |
2 | password | string | Passwort im md5-Format | Pflichtfeld. | Schreiben Sie an den technischen Support und wir geben Ihnen einen Hash für die API |
3 | directoryid | integer | id Verzeichnis | Pflichtfeld. | |
4 | [KEY] | string | Verzeichnisfelder | Um die erforderlichen Parameter einzufügen, übergeben Sie das Format SCHLÜSSEL=WERT, wobei SCHLÜSSEL der Bezeichner des erforderlichen Felds ist | |
5 | dataFromBody | boolean | Nehmen Sie Daten nicht aus Argumenten, sondern aus dem Körper | Nicht erforderliches Feld. | Wenn dataFromBody=1 übergeben wird, werden die Daten nicht aus den Argumenten, sondern aus dem Request-Body genommen. Json muss an den Body übergeben werden, in dem die Schlüssel die oben beschriebenen Parameter sein müssen. login und Passwort sollten wie gewohnt gesendet werden |
Bearbeiten eines Eintrags im Telefonbuch, Methode: /api/directory/change/?actiontype=update
Beispiel:
№ | Feld | Art | Beschreibung | Obligatorisch oder nicht | Kommentar |
1 | login | string | Melden Sie sich im BOX-System an | Pflichtfeld. | |
2 | password | string | Passwort im md5-Format | Pflichtfeld. | Schreiben Sie an den technischen Support und wir geben Ihnen einen Hash für die API |
3 | directoryid | integer | id Verzeichnis | Pflichtfeld. | |
5 | data | array | Nachschlagefelder zu aktualisieren | Assoziatives Array von Werten zum Bearbeiten des Wörterbuchs. Das Array enthält Werte im Format SCHLÜSSEL=WERT, wobei SCHLÜSSEL die ID des erforderlichen Feldes ist | |
6 | id oder recordid | integer | id Verzeichniseinträge | Nicht erforderliches Feld. | Wenn Sie einen bestimmten Telefonbucheintrag ändern möchten |
7 | [KEY] | string | Verzeichnisfelder | Um nach einem erforderlichen Datensatz zum Bearbeiten zu suchen, können Sie einen Wert im Format SCHLÜSSEL=WERT übergeben, wobei SCHLÜSSEL die Kennung des erforderlichen Felds ist | |
8 | dataFromBody | boolean | Nehmen Sie Daten nicht aus Argumenten, sondern aus dem Körper | Nicht erforderliches Feld. | Wenn dataFromBody=1 übergeben wird, werden die Daten nicht aus den Argumenten, sondern aus dem Request-Body genommen. Json muss an den Body übergeben werden, in dem die Schlüssel die oben beschriebenen Parameter sein müssen. login und Passwort sollten wie gewohnt gesendet werden |
Telefonbucheintrag löschen Methode: /api/directory/change/?actiontype=delete
Beispiel:
№ | Feld | Art | Beschreibung | Obligatorisch oder nicht | Kommentar |
1 | login | string | Melden Sie sich im BOX-System an | Pflichtfeld. | |
2 | password | string | Passwort im md5-Format | Pflichtfeld. | Schreiben Sie an den technischen Support und wir geben Ihnen einen Hash für die API |
3 | directoryid | integer | id Verzeichnis | Pflichtfeld. | |
6 | recordid | integer | id Verzeichniseinträge | Nicht erforderliches Feld. | |
7 | dataFromBody | boolean | Nehmen Sie Daten nicht aus Argumenten, sondern aus dem Körper | Nicht erforderliches Feld. | Wenn dataFromBody=1 übergeben wird, werden die Daten nicht aus den Argumenten, sondern aus dem Request-Body genommen. Json muss an den Body übergeben werden, in dem die Schlüssel die oben beschriebenen Parameter sein müssen. login und Passwort sollten wie gewohnt gesendet werden |
Hinzufügen mehrerer Einträge zum Verzeichnis, Methode: /api/directory/change/?actiontype=insert
Beispiel:
№ | Feld | Art | Beschreibung | Obligatorisch oder nicht | Kommentar |
1 | login | string | Melden Sie sich im BOX-System an | Pflichtfeld. | |
2 | password | string | Passwort im md5-Format | Pflichtfeld. | Schreiben Sie an den technischen Support und wir geben Ihnen einen Hash für die API |
3 | directoryid | integer | id Verzeichnis | Pflichtfeld. | |
4 | massivechange | json | Array im json-Format mit zum Einfügen erforderlichen Daten | Das Array muss aus assoziativen Arrays mit Daten zum Einfügen eines Eintrags in das Verzeichnis bestehen. Ein solches Array muss Daten im Format SCHLÜSSEL=WERT enthalten, wobei SCHLÜSSEL der Bezeichner des erforderlichen Felds ist | |
5 | dataFromBody | boolean | Nehmen Sie Daten nicht aus Argumenten, sondern aus dem Körper | Nicht erforderliches Feld. | Wenn dataFromBody=1 übergeben wird, werden die Daten nicht aus den Argumenten, sondern aus dem Request-Body genommen. Json muss an den Body übergeben werden, in dem die Schlüssel die oben beschriebenen Parameter sein müssen. login und Passwort sollten wie gewohnt gesendet werden |
Bearbeiten mehrerer Einträge im Telefonbuch, Methode: /api/directory/change/?actiontype=update
Beispiel:
№ | Feld | Art | Beschreibung | Obligatorisch oder nicht | Kommentar |
1 | login | string | Melden Sie sich im BOX-System an | Pflichtfeld. | |
2 | password | string | Passwort im md5-Format | Pflichtfeld. | Schreiben Sie an den technischen Support und wir geben Ihnen einen Hash für die API |
3 | directoryid | integer | id Verzeichnis | Pflichtfeld. | |
5 | data | array | Nachschlagefelder zu aktualisieren | Assoziatives Array von Werten zum Bearbeiten des Wörterbuchs. Das Array enthält Werte im Format SCHLÜSSEL=WERT, wobei SCHLÜSSEL die ID des erforderlichen Feldes ist | |
6 | id oder recordid | integer | id Verzeichniseinträge | Nicht erforderliches Feld. | Wenn Sie einen bestimmten Telefonbucheintrag ändern möchten |
7 | [KEY] | string | Verzeichnisfelder | Um nach einem erforderlichen Datensatz zum Bearbeiten zu suchen, können Sie einen Wert im Format SCHLÜSSEL=WERT übergeben, wobei SCHLÜSSEL die Kennung des erforderlichen Felds ist | |
4 | massivechange | json | Array im json-Format mit Daten, die für die Bearbeitung erforderlich sind | Das Array muss aus assoziativen Arrays mit Daten zum Einfügen eines Eintrags in das Verzeichnis bestehen. Jedes assoziative Array muss diese Struktur haben:
|
|
5 | dataFromBody | boolean | Nehmen Sie Daten nicht aus Argumenten, sondern aus dem Körper | Nicht erforderliches Feld. | Wenn dataFromBody=1 übergeben wird, werden die Daten nicht aus den Argumenten, sondern aus dem Request-Body genommen. Json muss an den Body übergeben werden, in dem die Schlüssel die oben beschriebenen Parameter sein müssen. login und Passwort sollten wie gewohnt gesendet werden |
Abrufen eines Eintrags oder aller Telefonbucheinträge, Methode: /api/directory/get/
Beispiel:
№ | Feld | Art | Beschreibung | Obligatorisch oder nicht | Kommentar |
1 | login | string | Melden Sie sich im BOX-System an | Pflichtfeld. | |
2 | password | string | Passwort im md5-Format | Pflichtfeld. | Schreiben Sie an den technischen Support und wir geben Ihnen einen Hash für die API |
3 | directoryid | integer | id Verzeichnis | Pflichtfeld. | |
4 | recordid | integer | id Verzeichniseinträge | Nicht erforderliches Feld. | Wenn Sie einen bestimmten Telefonbucheintrag wünschen |