Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
DOTYCZY: Wszystkie warstwy usługi API Management
W tym artykule pokazano, jak zaimportować usługę zgodną ze standardem OData jako interfejs API w usłudze API Management.
W tym artykule omówiono sposób wykonywania następujących zadań:
- Importowanie opisu metadanych OData przy użyciu witryny Azure Portal
- Zarządzanie schematem OData w portalu
- Zabezpieczanie interfejsu API OData
Wymagania wstępne
Instancja usługi API Management. Jeśli jeszcze go nie masz, wykonaj czynności opisane w następującym szybkim przewodniku: Tworzenie wystąpienia usługi Azure API Management.
Usługa udostępniona jako OData w wersji 2 lub 4.
Przejdź do instancji usługi API Management
W portalu Azure wyszukaj i wybierz usługi API Management.
Na stronie zarządzania usługami API wybierz instancję API Management:
Importowanie metadanych OData
W menu po lewej stronie wybierz pozycję Interfejsy API>API, a następnie wybierz pozycję + Dodaj interfejs API.
W obszarze Utwórz z definicji wybierz OData:
Wprowadź ustawienia interfejsu API. Ustawienia można zaktualizować później, przechodząc do karty Ustawienia interfejsu API.
W specyfikacji OData wprowadź adres URL punktu końcowego metadanych OData. Ta wartość jest zazwyczaj adresem URL katalogu głównego usługi, z dołączonym
/$metadata
. Alternatywnie wybierz lokalny plik XML OData do zaimportowania.Wprowadź dodatkowe ustawienia, aby skonfigurować interfejs API. Te ustawienia zostały wyjaśnione w samouczku Importowanie i publikowanie pierwszego interfejsu API .
Wybierz pozycję Utwórz.
Interfejs API jest dodawany do listy interfejsów API. Zestawy jednostek i funkcje uwidocznione w opisie metadanych OData są wyświetlane na karcie Zestawy jednostek i funkcje interfejsu API.
Aktualizowanie schematu OData
Aby wyświetlić schemat OData interfejsu API, możesz uzyskać dostęp do edytora w portalu. Jeśli interfejs API ulegnie zmianie, możesz również zaktualizować schemat w usłudze API Management z pliku lub punktu końcowego usługi OData.
W portalu przejdź do instancji usługi zarządzania API.
W menu po lewej stronie wybierz pozycję Interfejsy API, a następnie wybierz interfejs API OData.
Na karcie Zestawy jednostek i funkcje wybierz wielokropek (...) obok zestawu jednostek lub funkcji, a następnie wybierz pozycję Edytuj.
Przejrzyj schemat. Jeśli chcesz go zaktualizować, wybierz pozycję Aktualizuj z pliku lub Aktualizuj schemat z punktu końcowego.
Przetestuj swoje API OData
W menu po lewej stronie wybierz pozycję Interfejsy API, a następnie wybierz interfejs API OData.
Na karcie Zestawy jednostek i funkcje wybierz wielokropek (...) obok zestawu jednostek lub funkcji, a następnie wybierz pozycję Testuj.
W konsoli testowej wprowadź parametry szablonu, parametry zapytania i nagłówki dla testu, a następnie wybierz pozycję Testuj. Aby uzyskać więcej informacji na temat testowania interfejsów API w portalu, zobacz Testowanie nowego interfejsu API w portalu.
Zabezpieczanie interfejsu API OData
Zabezpiecz interfejs API OData, stosując istniejące zasady uwierzytelniania i autoryzacji oraz zasady weryfikacji OData w celu ochrony przed atakami za pośrednictwem żądań interfejsu API OData.
Wskazówka
W portalu skonfiguruj zasady dla interfejsu API OData na karcie Zasady API.
Dołączanie innych interfejsów API
Interfejs API można zbudować z API, które są udostępniane przez różne usługi, w tym:
- Specyfikacja interfejsu OpenAPI
- Interfejs SOAP
- API GraphQL
- Aplikacja internetowa hostowana w usłudze Azure App Service
- Funkcje platformy Azure
- Azure Logic Apps
- Azure Service Fabric
Uwaga
Podczas importowania interfejsu API operacje są dołączane do bieżącego interfejsu API.
Aby dodać interfejs API do istniejącego:
Przejdź do instancji Azure API Management w portalu Azure.
Wybierz interfejsy API na stronie Przegląd lub wybierz interfejsy API>interfejsy API w menu po lewej stronie.
Zrzut ekranu przedstawiający wybór interfejsów API na stronie przeglądowej.
Wybierz wielokropek (...) obok interfejsu API, do którego chcesz dołączyć inny.
Wybierz Importuj z menu rozwijanego:
Zrzut ekranu przedstawiający polecenie Importuj.
Wybierz usługę, z której chcesz zaimportować interfejs API.
Powiązana zawartość
- Ograniczenia importu interfejsu API
- Importowanie specyfikacji interfejsu OpenAPI
- Importuj API SOAP
- Importowanie interfejsu API protokołu SOAP i przekształcenie go na interfejs API REST
- Importowanie API usługi aplikacji
- Importowanie interfejsu API aplikacji kontenera
- Importuj WebSocket API
- Zaimportuj GraphQL API
- Importowanie schematu GraphQL i konfigurowanie rozpoznawania pól
- Zaimportuj API aplikacji funkcji
- Importowanie interfejsu API aplikacji logicznej
- Importowanie usługi Service Fabric
- Importowanie interfejsu API usługi Azure AI Foundry
- Importowanie interfejsu API usługi Azure OpenAI
- Importowanie interfejsu API LLM
- Importowanie interfejsu API OData
- Importowanie metadanych sap OData
- Zaimportuj API gRPC
- Edytowanie interfejsu API