API Key erstellen
Beschreibung:
Ein API Key wird benötigt wenn man zum Beispiel Emailadressen Benutzer Websites etc.
per Script anlegen möchte.
Key anlegen:
Ein Key wird über einen API Request Angelegt
Dazu erstellen wir eine neue xml Datei mit dem Namen : request.xml
Inhalt
Die Beschreibung und den Benutzer anpassen für wen der API KEy erstellt werden soll.
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.7.0">
<server>
<api-token>
<add>
<description>Mein API-Schlüssel</description>
<user-login>admin</user-login>
</add>
</api-token>
</server>
</packet>
Nun können wir mit einem curl Befehl den Schlüssel anlegen.
In dem Befehl werden Benutzername und Kennwort übergeben
curl -X POST https://deinserver:8443/enterprise/control/agent.php \
-d @request.xml \
-u admin:dein_admin_passwort
nun bekommen wir den Key als response zurück.
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.7.0">
<server>
<api-token>
<add>
<result>
<status>ok</status>
<token>DEIN-API-SCHLÜSSEL</token>
</result>
</add>
</api-token>
</server>
</packet>