Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
tworzenie i weryfikowanie specyfikacji OpenAPI bez pisania kodu za pomocą edytora specyfikacji.
Otwieranie edytora specyfikacji
Otwórz specyfikację OpenAPI w edytorze specyfikacji w sposób opisany w następujących sekcjach:
- Tworzenie nowej specyfikacji OpenAPI
- Importowanie specyfikacji OpenAPI
- Edytowanie dotychczasowej specyfikacji OpenAPI
Na poniższym rysunku widać specyfikację interfejsu Petstore API otwartą w edytorze specyfikacji:
Jak widać na poprzednim rysunku, edytor specyfikacji umożliwia:
- Utwórz specyfikację OpenAPI, aby modelować interfejs API w formacie JSON lub YAML w lewym okienku.
- W prawym panelu wyświetla się automatycznie wygenerowana dokumentacja interfejsu API.
- Weryfikuj specyfikację pod kątem zgodności ze specyfikacją OpenAPI w miarę jej tworzenia.
- Zapisz specyfikację OpenAPI lub zamknij specyfikację i anuluj zmiany.
Pomoc dotycząca plików JSON i YAML
JSON (JavaScript Object Notation) to lekki format wymiany danych służący do reprezentowania prostych struktur danych i tablic skojarzeniowych. Więcej informacji znajdziesz na stronie https://www.json.org.
YAML (YAML Ain't Markup Language) to standard serializacji/reprezentacji danych, który zapewnia składnię, która może być mapowana na struktury danych, takie jak listy, tablice skojarzeniowe i skalary. Więcej informacji znajdziesz na stronie https://yaml.org.
Formaty JSON i YAML są czytelne dla maszyn, ale też łatwe do odczytania i zrozumienia przez ludzi. Na rysunku poniżej porównano 2 krótkie fragmenty tej samej specyfikacji OpenAPI w formacie JSON i YAML:
Sprawdzanie specyfikacji
Edytor specyfikacji sprawdza specyfikację OpenAPI pod kątem zgodności ze standardem OpenAPI. Jeśli podczas pisania w specyfikacji OpenAPI pojawią się błędy, edytor specyfikacji wyświetli okno Błąd w górnej części panelu po prawej stronie. Znajdziesz w nim więcej informacji o błędach i powiązanych z nimi numerach wierszy, dzięki czemu możesz je łatwo poprawić.
Zapisywanie specyfikacji
Aby zapisać specyfikację OpenAPI, na górnym pasku nawigacyjnym kliknij Zapisz.
Jeśli zapisujesz specyfikację po raz pierwszy, pojawi się prośba o podanie nazwy pliku. Jeśli nie podasz nazwy pliku, zostanie ona domyślnie ustawiona na Bez tytułu. Możesz ją przemianować później.
Zamknij specyfikację
Aby zamknąć specyfikację OpenAPI bez zapisywania zmian, na górnym pasku nawigacyjnym kliknij Anuluj. Otworzy się ponownie lista specyfikacji.