Es gibt zwei Methoden zum Testen der OpenAPI: cURL und Python.
[1] Testen mit cURL
- Einrichten: Um zu prüfen, ob cURL installiert ist, öffnen Sie Ihre Eingabeaufforderung oder Ihr Terminal und geben Sie curl ein. Wenn Sie eine Fehlermeldung erhalten, dass cURL nicht gefunden wurde, folgen Sie den Installationsanweisungen, die im cURL-GitHub-Repository verfügbar sind.
- Erstellen Sie Ihre erste OpenAPI-Anfrage: Öffnen Sie Ihre Eingabeaufforderung/Terminal und verwenden Sie den folgenden Befehl. Ersetzen Sie yyyy-MM-dd durch ein Datum innerhalb der letzten 31 Tage (ohne das aktuelle Datum) im Format yyyy-mm-dd. mydir durch den tatsächlichen Pfad des Download-Ordners auf Ihrem Computer.
macOS
curl -X POST \
https://secureporter.cloudcnm.zyxel.com/open-api/v1/archive-logs/download \
-H "Content-Type: application/json" \
-H "X-Authorization: Bearer $OPEN_API_TOKEN" \
-d "{\"device_date\":\"yyyy-MM-dd\"}" \
-o mydir/archive.tar
Windows
curl -X POST ^
https://secureporter.cloudcnm.zyxel.com/open-api/v1/archive-logs/download ^
-H "Content-Type: application/json" ^
-H "X-Authorization: Bearer %OPEN_API_TOKEN%" ^
-d "{\"device_date\":\"yyyy-MM-dd\"}" ^
-o mydir\archive.tar
Ersetzen Sie "https://api.example.com/endpoint" durch den tatsächlichen API-Endpunkt und "your_api_token" durch Ihr API-Token.
[2] Testen mit Python
- Überprüfen Sie die Python-Installation: Um zu prüfen, ob Python installiert ist, öffnen Sie Ihre Eingabeaufforderung oder Ihr Terminal und geben Sie "python" ein. Wenn Sie die Fehlermeldung erhalten, dass Python nicht gefunden wurde, können Sie es installieren, indem Sie den Anweisungen auf der offiziellen Python-Website folgen. Stellen Sie sicher, dass Sie Python 3.8 oder eine neuere Version installiert haben, um die Requests-Bibliothek verwenden zu können.
- Erstellen und aktivieren Sie eine virtuelle Umgebung:
Erstellen Sie ein Projektverzeichnis und eine virtuelle Umgebung: Folgen Sie der offiziellen Python venv-Dokumentation, um Ihre virtuelle Umgebung in einem Projektverzeichnis zu erstellen.
macOS
source ihre-virtuelle-umgebung-pfad/bin/activate
Windows
ihr-virtueller-umgebungspfad\Scripts\aktivieren
Ersetzen Sie your-virtual-environment-path durch den tatsächlichen Pfad zu Ihrem virtuellen Umgebungsverzeichnis.