Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
Tworzenie i weryfikowanie specyfikacji OpenAPI bez konieczności pisania kodu w edytorze specyfikacji.
Otwieranie edytora specyfikacji
Otwórz specyfikację OpenAPI w edytorze specyfikacji zgodnie z opisem w tych sekcjach:
- Tworzenie nowej specyfikacji OpenAPI
- Importowanie specyfikacji OpenAPI
- Edytowanie istniejącej specyfikacji OpenAPI
Poniższy rysunek przedstawia specyfikację otwartego w edytorze specyfikacji interfejsu Petstore API:
Jak już wspomnieliśmy na poprzedniej ilustracji, edytor specyfikacji umożliwia:
- W panelu po lewej stronie utwórz specyfikację OpenAPI, aby modelować interfejs API w formacie JSON lub YAML.
- Wyświetl automatycznie wygenerowaną dokumentację interfejsu API w prawym panelu.
- Sprawdzaj specyfikację pod kątem zgodności ze standardem OpenAPI podczas pisania.
- Zapisz specyfikację OpenAPI lub zamknij specyfikację i anuluj zmiany.
Pomóż mi z użyciem formatu JSON i YAML
JSON (JavaScript Object Notation) to lekki format wymiany danych używany do reprezentowania prostych struktur danych i tablic powiązaniowych. Więcej informacji znajdziesz na stronie https://www.json.org.
YAML (YAML Ain't Markup Language) to standard serializacji/reprezentacji danych, który udostępnia składnię, którą można zmapować na struktury danych, takie jak listy, tablice powiązaniowe i skalary. Więcej informacji znajdziesz na stronie https://yaml.org.
Zarówno pliki JSON, jak i YY są zrozumiałe dla komputera, ale są też łatwe do odczytania i zrozumienia przez człowieka. Na tej ilustracji porównano 2 krótkie fragmenty tej samej specyfikacji OpenAPI napisanej w formacie JSON i YML:
Weryfikowanie specyfikacji
Edytor specyfikacji weryfikuje specyfikację OpenAPI pod kątem zgodności ze standardem OpenAPI. Jeśli specyfikacja OpenAPI wykryje błędy, edytor specyfikacji wyświetli okno Błąd u góry prawego panelu i wyświetli więcej informacji o błędach i powiązanych z nimi numerach wierszy, aby można było łatwo je poprawić.
Zapisywanie specyfikacji
Aby zapisać specyfikację OpenAPI, kliknij Save (Zapisz) na górnym pasku nawigacyjnym.
Jeśli specyfikację zapisujesz po raz pierwszy, pojawi się prośba o podanie nazwy pliku. Jeśli nie określisz nazwy pliku, domyślnie zostanie użyta nazwa bez tytułu. Później możesz zmienić jej nazwę.
Zamykanie specyfikacji
Aby zamknąć specyfikację OpenAPI bez zapisywania zmian, kliknij Anuluj na górnym pasku nawigacyjnym. Wrócisz do listy specyfikacji.