Überblick über Gapfy Echo
Gapfy Echo hilft dir, API-Anfragen vorzubereiten, Antworten zu prüfen und wiederholbare Tests zusammen mit der Arbeit deines Teams zu verwalten. Die Desktop-App läuft unter Windows und auf Macs mit Apple silicon. Für Android und iOS gibt es eine Begleit-App für Anfragen, Sammlungen und die Antwortansicht.
Beginne ohne Konto, wenn du mit Daten auf deinem Gerät arbeiten möchtest. Melde dich an, wenn du Synchronisierung, Freigaben oder die verbundenen Werkzeuge in Maestro brauchst. Das Senden einer Anfrage erfordert weiterhin Zugriff auf die Ziel-API; Offline-Arbeit macht einen entfernten Dienst nicht erreichbar.
Den passenden Leitfaden finden
| Was du tun möchtest | Leitfaden |
|---|---|
| Echo installieren, eine erste Anfrage senden und das Desktop-Layout anpassen | Erste Schritte |
| HTTP, gRPC, GraphQL, WebSocket oder SSE nutzen, authentifizieren und Antworten prüfen | Anfragen und Protokolle |
| Werte wiederverwenden, Geheimnisse schützen, Key-Vault-Verweise auflösen und Umgebungen vergleichen | Umgebungen und Variablen |
| Bereiche und verschachtelte Sammlungen organisieren, Zugriff teilen und Synchronisierung verstehen | Sammlungen und Freigaben |
| Sammlungen mit Datendateien ausführen, Skripte schreiben, Anfragen verketten, Desktop-Mocks erstellen oder Aufrufe planen | Automatisierung und Tests |
| Einer anderen Anwendung eine öffentliche HTTP-Mock-URL geben | Öffentliches Mock-Hosting |
| Antwortverträge erstellen, Modelle in sechs Formaten konvertieren und Kompatibilität prüfen | Verträge |
| Verbraucher und Anbieter registrieren und Automatisierungsschlüsseln passende Scopes geben | Anwendungen und Schlüssel |
| Vertragsprüfungen, Mocks, API Explorer oder Offline-Läufe in eine .NET-Anwendung aufnehmen | Die sieben .NET-Pakete |
| Vorhandene Anfragen übernehmen, einen verknüpften Ordner nutzen, OpenAPI exportieren oder Dokumentation veröffentlichen | Import und Export |
| Anfragen und Tests entwerfen oder Antworten mit optionaler Unterstützung untersuchen | KI-Funktionen |
| Sammlungen auf dem Smartphone verwenden und Unterschiede zum Desktop verstehen | Android und iOS |
Wählen, wo die Arbeit läuft
Der Desktop bietet die vollständigen Editoren, den Sammlungs-Runner, Skripte, Ketten, Protokollansichten und die Mock-Erstellung. Verlauf, Cookies, Zeitdetails, bis zu vier Antwortbereiche, Befehlspalette, anpassbare Tastenkürzel und Designs unterstützen den Alltag. Die Oberfläche bietet sieben Sprachen.
Die mobile App synchronisiert Sammlungen, Anfragen und Umgebungen, hat aber eigene Ansichten und Grenzen. Sie bietet weder Sammlungs-Runner noch Skripteditor, Mock-Editor oder KI-Panels des Desktops. Verlauf und Cookies bleiben auf dem Gerät, das sie erstellt hat. Lies den mobilen Leitfaden, bevor du einen erweiterten Desktop-Ablauf auf dem Smartphone voraussetzt.
Desktop-Mocks beantworten Anfragen innerhalb von Echo und öffnen keinen Netzwerk-Listener. Öffentliches Hosting stellt eine gemeinsame HTTP-URL bereit, die auch bei geschlossener Desktop-App antwortet. Die .NET-Pakete bieten weitere Möglichkeiten: ausgewählte ausgehende Aufrufe abfangen, noch nicht implementierte API-Routen beantworten oder echte und simulierte HTTP-Endpunkte über API Explorer wählen.
Im Terminal führt gapfy-echo Sammlungen und Ketten aus. Das separate stabile Tool echo-mock führt vorbereitete Offline-HTTP-Snapshots aus. API Explorer unterstützt HTTP; die gRPC-Unterstützung des Desktops bedeutet nicht, dass dieses Paket ebenfalls gRPC anbietet.
Konten, Tarife und Daten
Desktop-Daten werden auf dem Gerät verschlüsselt. Die Synchronisierung benötigt ein angemeldetes Konto und den richtigen Workspace. Prüfe ihren Status, bevor du dich auf die Kopie eines anderen Geräts verlässt oder Daten zurücksetzt, die noch nicht auf dem Server angekommen sind.
Desktop-Mocks und die Vertragserstellung sind unter Free verfügbar. Öffentliches Hosting, der entfernte Mock-Regelfeed und gehostete Zeitpläne benötigen einen kostenpflichtigen Echo-Tarif und die jeweiligen Berechtigungen. KI-Unterstützung erfordert eine Pro-AI-Lizenz, Aktivierung in der Organisation und verfügbares Kontingent. Jeder Leitfaden erklärt die Voraussetzungen seines Ablaufs; ein Tarif ersetzt keine Berechtigungen.