Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
BERLAKU UNTUK: Semua tingkat API Management
Artikel ini menunjukkan cara mengimpor aplikasi logika sebagai API dan menguji API yang diimpor.
Catatan
Saat ini, fitur ini tidak tersedia di ruang kerja.
Dalam artikel ini, Anda akan mempelajari cara:
- Mengimpor aplikasi logika sebagai API
- Menguji API di portal Microsoft Azure
Catatan
Azure API Management mendukung pengimporan otomatis sumber daya Logic App (Konsumsi), yang beroperasi di lingkungan multipenyewa Logic Apps. Untuk informasi selengkapnya, lihat Perbedaan antara aplikasi logika Standar penyewa tunggal dan aplikasi logika Konsumsi multipenyewa.
Prasyarat
- Selesaikan panduan memulai cepat untuk membuat instans Azure API Management.
- Pastikan ada sumber daya Logic App berbasis paket Konsumsi di langganan Anda yang mengekspos titik akhir HTTP. Untuk informasi selengkapnya, lihat Memicu alur kerja dengan titik akhir HTTP.
Mengimpor dan menerbitkan API backend
Navigasikan ke layanan API Management Anda di portal Microsoft Azure.
Di menu sebelah kiri, di bagian API , pilih API, lalu pilih + Tambahkan API.
Pilih Aplikasi Logika di daftar Buat dari sumber daya Azure :
Pilih Telusuri untuk melihat daftar aplikasi logika yang memiliki pemicu HTTP di langganan Anda. (Aplikasi logika yang tidak memiliki pemicu HTTP tidak akan muncul dalam daftar.)
Pilih aplikasi logika:
API Management menemukan dokumen Swagger yang terkait dengan aplikasi yang dipilih, mengambilnya, dan mengimpornya.
Tambahkan akhiran URL API. Sufiks secara unik mengidentifikasi API dalam instans API Management.
Jika Anda ingin API diterbitkan dan tersedia untuk pengembang, beralihlah ke tampilan Penuh dan kaitkan API dengan Produk. Contoh ini menggunakan produk Tidak Terbatas . (Anda dapat menambahkan API ke produk saat membuatnya atau yang lebih baru melalui tab Pengaturan .)
Catatan
Produk adalah asosiasi dari satu atau beberapa API yang ditawarkan kepada pengembang melalui portal pengembang. Pertama, pengembang harus berlangganan produk untuk mendapatkan akses ke API. Setelah berlangganan, mereka mendapatkan kunci langganan untuk API apa pun dalam produk. Sebagai pembuat instans API Management, Anda adalah administrator dan berlangganan setiap produk secara default.
Dalam tingkat tertentu, setiap instans API Management dilengkapi dengan dua produk sampel default:
- Starter
- Tidak Terbatas
Masukkan pengaturan API lainnya. Anda dapat mengatur nilai-nilai ini saat membuat API atau yang lebih baru dengan masuk ke tab Pengaturan . Pengaturan dijelaskan dalam tutorial Impor dan terbitkan API pertama Anda .
Pilih Buat.
Menguji API di portal Microsoft Azure
Anda dapat memanggil operasi langsung dari portal Microsoft Azure. Metode ini menyediakan cara mudah untuk melihat dan menguji operasi API.
Pilih API yang Anda buat di langkah sebelumnya.
Pada tab Uji , pilih operasi yang ingin Anda uji.
- Halaman menampilkan kolom untuk parameter dan header kueri.
- Salah satu headernya adalah
Ocp-Apim-Subscription-Key. Header ini adalah untuk kunci langganan produk yang terkait dengan API. - Sebagai pembuat instans API Management, Anda adalah administrator, sehingga kunci diisi secara otomatis.
Pilih Kirim. Jika tes berhasil, backend akan merespons dengan 200 OK dan data.
Menambahkan API lainnya
Anda dapat menyusun API dari API yang diekspos oleh layanan yang berbeda, termasuk:
- Spesifikasi OpenAPI
- API SOAP
- Sebuah API GraphQL
- Aplikasi Web yang dihosting di Azure App Service
- Azure Functions
- Azure Logic Apps
- Azure Service Fabric
Catatan
Saat Anda mengimpor API, operasi ditambahkan ke API Anda saat ini.
Untuk menambahkan API ke API yang ada:
Buka instans Azure API Management Anda di portal Microsoft Azure:
Pilih API di halaman Gambaran Umum atau pilih API >API di menu di sebelah kiri.
Pilih elipsis (...) di samping API yang ingin Anda tambahkan API lain.
Pilih Impor dari menu drop-down:
Pilih layanan untuk mengimpor API.
Catatan
Setiap Aplikasi Logika memiliki operasi manual-invoke. Jika Anda ingin menggabungkan beberapa aplikasi logika dalam API, Anda perlu mengganti nama fungsi. Untuk mengganti nama fungsi/API, ubah nilai judul di editor Spesifikasi OpenAPI.
Konten terkait
- Batasan impor API
- Mengimpor spesifikasi OpenAPI
- Mengimpor API SOAP
- Mengimpor SOAP API dan mengonversinya ke REST
- Impor API Layanan Aplikasi
- Mengimpor API aplikasi kontainer
- Mengimpor API WebSocket
- Mengimpor API GraphQL
- Mengimpor skema GraphQL dan menyiapkan penyelesai bidang
- Mengimpor API aplikasi fungsi
- Mengimpor API aplikasi logika
- Mengimpor layanan Service Fabric
- Mengimpor API Azure AI Foundry
- Mengimpor sebuah API Azure OpenAI
- Mengimpor LLM API
- Mengimpor API OData
- Mengekspor REST API sebagai server MCP
- Mengekspos server MCP yang ada
- Mengimpor API agen A2A
- Mengimpor metadata SAP OData
- Mengimpor API gRPC
- Edit API