Bagikan melalui


Mengimpor aplikasi logika sebagai API

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

Mengimpor dan menerbitkan API backend

  1. Navigasikan ke layanan API Management Anda di portal Microsoft Azure.

  2. Di menu sebelah kiri, di bagian API , pilih API, lalu pilih + Tambahkan API.

  3. Pilih Aplikasi Logika di daftar Buat dari sumber daya Azure :

    Cuplikan layar yang memperlihatkan petak peta Aplikasi Logika.

  4. 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.)

    Cuplikan layar yang memperlihatkan tombol Telusuri.

  5. Pilih aplikasi logika:

    Cuplikan layar yang memperlihatkan jendela Pilih Aplikasi Logika untuk diimpor.

    API Management menemukan dokumen Swagger yang terkait dengan aplikasi yang dipilih, mengambilnya, dan mengimpornya.

  6. Tambahkan akhiran URL API. Sufiks secara unik mengidentifikasi API dalam instans API Management.

    Cuplikan layar yang memperlihatkan nilai yang dimasukkan di jendela Buat dari Aplikasi Logika.

  7. 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
  8. 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 .

  9. 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.

Cuplikan layar yang memperlihatkan langkah-langkah untuk menguji API.

  1. Pilih API yang Anda buat di langkah sebelumnya.

  2. 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.
  3. 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:

  1. Buka instans Azure API Management Anda di portal Microsoft Azure:

    Cuplikan layar yang memperlihatkan halaman layanan API Management.

  2. Pilih API di halaman Gambaran Umum atau pilih API >API di menu di sebelah kiri.

    Cuplikan layar yang memperlihatkan pilihan API di halaman Gambaran Umum.

  3. Pilih elipsis (...) di samping API yang ingin Anda tambahkan API lain.

  4. Pilih Impor dari menu drop-down:

    Cuplikan layar yang memperlihatkan perintah Impor.

  5. 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.