Gunakan aktivitas WebHook untuk memanggil titik akhir dan menunggunya selesai

Aktivitas webhook dapat mengontrol eksekusi alur melalui kode kustom Anda. Dengan aktivitas webhook, kode pelanggan dapat memanggil titik akhir dan meneruskan panggilan balik URL. Alur berjalan menunggu pemanggilan panggilan balik sebelum melanjutkan ke aktivitas berikutnya.

Prasyarat

Untuk memulai, Anda harus menyelesaikan prasyarat berikut:

Menambahkan aktivitas WebHook ke alur dengan UI

Untuk menggunakan aktivitas WebHook dalam alur, selesaikan langkah-langkah berikut:

Membuat aktivitas

  1. Buat alur baru di ruang kerja Anda.

  2. Cari WebHook di panel Aktivitas alur, dan pilih untuk menambahkannya ke kanvas alur.

    Catatan

    Kecuali layar Anda memiliki resolusi yang sangat tinggi, Anda mungkin perlu memperluas daftar aktivitas dari toolbar menggunakan tombol elipsis ... untuk menemukan aktivitas WebHook.

    Screenshot of the Fabric UI with the Activities pane and WebHook activity highlighted.

  3. Pilih aktivitas WebHook baru di kanvas jika belum dipilih.

    Screenshot showing the General settings tab of the WebHook activity.

Lihat panduan Pengaturan umum untuk mengonfigurasi tab Pengaturan umum.

Pengaturan aktivitas web

  1. Pilih tab Pengaturan, pilih koneksi yang ada dari menu dropdown Koneksi ion, atau gunakan tombol + Baru untuk membuat koneksi baru, dan tentukan detail konfigurasinya.

    Screenshot showing the WebHook activity settings tab highlighting the tab, and where to choose a new connection.

  2. Saat Anda memilih + Baru untuk membuat koneksi baru, Anda akan melihat dialog pembuatan koneksi di mana Anda dapat menyediakan URL dasar dan kredensial untuk tersambung.

    Screenshot showing the new connection dialog for the WebHook activity.

  3. Setelah memilih atau membuat koneksi Anda, selesaikan bidang yang diperlukan yang tersisa, tambahkan header yang diperlukan, atau atur pengaturan tingkat lanjut apa pun. Aktivitas WebHook hanya mendukung metode POST.

  4. Gunakan output dari aktivitas sebagai input ke aktivitas lain, dan referensikan output di mana saja konten dinamis didukung dalam aktivitas tujuan.

Menyimpan dan menjalankan atau menjadwalkan alur

Biasanya, Anda menggunakan output aktivitas WebHook dengan aktivitas lain, tetapi setelah dikonfigurasi, itu dapat dijalankan secara langsung tanpa aktivitas lain juga. Jika Anda menjalankannya untuk memanggil REST API yang melakukan beberapa tindakan dan Anda tidak memerlukan output apa pun dari aktivitas, alur Anda mungkin hanya berisi aktivitas Web juga. Untuk menjalankan aktivitas, beralihlah ke tab Beranda di bagian atas editor alur, dan pilih tombol simpan untuk menyimpan alur Anda. Pilih Jalankan untuk menjalankannya secara langsung, atau Jadwalkan untuk menjadwalkannya. Anda juga dapat melihat riwayat eksekusi di sini atau mengonfigurasi pengaturan lain.

Screenshot showing the Home tab in the pipeline editor with the tab name, Save, Run, and Schedule buttons highlighted.