Mengimpor Aplikasi Logika sebagai API
BERLAKU UNTUK: Semua tingkatAN 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
API Management mendukung impor otomatis untuk sumber daya Aplikasi Logika (Konsumsi). yang berjalan di lingkungan Azure Logic Apps multi-penyewa. Pelajari selengkapnya tentang penyewa tunggal versus Logic Apps multi-penyewa.
Prasyarat
- Selesaikan panduan mulai cepat berikut: Memulai instans Azure API Management
- Pastikan ada sumber daya Aplikasi Logika berbasis rencana Konsumsi yang mengekspos titik akhir HTTP di langganan Anda. Untuk informasi selengkapnya, Picu alur kerja dengan titik akhir HTTP
Membuka instans API Management Anda
Di portal Microsoft Azure, cari dan pilih layanan API Management.
Di halaman layanan API Management, pilih instans API Management Anda.
Mengimpor dan menerbitkan API back-end
Navigasikan ke layanan API Management Anda di portal Microsoft Azure dan pilih API dari menu.
Pilih Aplikasi Logika dari daftar Tambahkan API baru.
Tekan Telusuri untuk melihat daftar Azure Logic Apps dengan pemicu HTTP di langganan Anda.
- Aplikasi logika tanpa pemicu HTTP tidak akan muncul dalam daftar.
Pilih aplikasi logika.
API Management menemukan swagger yang terkait dengan aplikasi yang dipilih, mengambilnya, dan mengimpornya.
Menambahkan akhiran URL API.
- Akhiran adalah nama yang mengidentifikasi API khusus ini dalam instans API Management tersebut.
Jika Anda ingin API diterbitkan dan tersedia untuk pengembang, Beralih ke tampilan Penuh dan mengaitkannya dengan Produk. Kami menggunakan produk "Tidak Terbatas" dalam contoh ini.
- Anda dapat menambahkan API ke produk baik selama pembuatan atau di lain waktu melalui tab Pengaturan.
Catatan
Produk adalah asosiasi dari satu atau lebih 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 tersebut. Sebagai pembuat instans API Management, Anda adalah administrator dan berlangganan ke setiap produk secara default.
Setiap instans API Management dilengkapi dengan dua produk sampel default:
- Starter
- Tidak Terbatas
Masukkan pengaturan API lainnya.
- Anda dapat mengatur nilai selama pembuatan atau di lain waktu dengan masuk ke tab Pengaturan. Pengaturan dijelaskan dalam tutorial Mengimpor dan menerbitkan API pertama Anda.
Pilih Buat.
Menguji API di portal Microsoft Azure
Operasi dapat dipanggil langsung dari portal Microsoft Azure, yang menyediakan cara mudah untuk melihat dan menguji operasi API.
Memilih API yang Anda buat di langkah sebelumnya.
Tekan tab Uji.
Pilih operasi yang ingin Anda uji.
- Halaman akan menampilkan bidang parameter dan header kueri.
- Salah satu header adalah "Ocp-Apim-Subscription-Key", untuk kunci langganan produk yang terkait dengan API ini.
- Sebagai pembuat instans API Management, Anda sudah menjadi administrator, sehingga kunci terisi secara otomatis.
Tekan Kirim.
- Jika tes berhasil, backend akan merespons dengan 200 OK dan data.
Menambahkan API lainnya
Anda dapat membuat API dari API yang diekspos oleh berbagai layanan, termasuk:
- Spesifikasi OpenAPI
- API SOAP
- A GraphQL API
- Aplikasi Web yang dihosting di Azure App Service
- Azure Function App
- Azure Logic Apps
- Azure Service Fabric
Tambahkan API yang berbeda ke API yang ada menggunakan langkah-langkah berikut.
Catatan
Saat mengimpor API lain, operasi ditambahkan ke API Anda saat ini.
Buka instans API Management Azure Anda di portal Microsoft Azure.
Pilih API pada halaman Ringkasan atau dari menu di sebelah kiri.
Klik ... di samping API tempat Anda ingin menambahkan API lain.
Pilih Impor dari menu turun.
Pilih layanan untuk mengimpor API.
Catatan
Setiap Aplikasi Logika memiliki operasi pemanggilan manual. Untuk memasukkan ke API Anda beberapa aplikasi logika dan menghindari tabrakan, Anda perlu mengganti nama fungsi. Untuk mengganti nama fungsi/API, buka editor Spesifikasi OpenAPI dan ubah nilai judul.
Topik terkait
- Batasan impor API
- Mengimpor spesifikasi OpenAPI
- Mengimpor API SOAP
- Mengimpor SOAP API dan mengonversi ke REST
- Impor API App Service
- Impor API Aplikasi Kontainer
- Mengimpor API WebSocket
- Mengimpor API GraphQL
- Mengimpor skema GraphQL dan menyiapkan penyelesai bidang
- Impor Aplikasi Fungsi Azure
- Impor Azure Logic App
- Impor layanan Service Fabric
- Mengimpor API Azure OpenAI
- Mengimpor API OData
- Mengimpor metadata SAP OData
- Mengimpor API gRPC
- Edit API