Skip to main content

Mengirim acara situs saya ke aplikasi lain dengan webhook

Tambahkan endpoint https, pilih acara, dan Facet akan mengirim permintaan POST yang ditandatangani setiap kali acara tersebut terjadi.

Di Creator, tambahkan webhook di Webhook: Facet mengirim permintaan POST yang ditandatangani ke endpoint Anda setiap kali acara yang dipilih terjadi.

  1. Buka Pengaturan, lalu Webhook, dan pilih Buat Webhook.
  2. Masukkan URL Endpoint. Harus dimulai dengan https://.
  3. Di bagian Acara, pilih apa yang ingin dikirim, misalnya Pembelian selesai, Pendaftaran kursus, Konten diterbitkan, atau Testimoni dikirim.
  4. Simpan, lalu salin Rahasia Penandatanganan. Ini hanya ditampilkan sekali. Penerima Anda menggunakannya untuk memeriksa header X-Facet-Signature.
  5. Pilih Kirim Tes untuk mengirim satu pengiriman tes ke endpoint Anda.
  6. Buka Riwayat Pengiriman untuk melihat setiap percobaan. Gunakan Gagal Saja untuk memfilter, dan Kirim Ulang untuk mencoba ulang pengiriman.

Jika ini tidak berhasil

  • Pengiriman menampilkan Gagal: endpoint Anda tidak menerima permintaan. Periksa log milik endpoint itu sendiri dan pastikan ia memverifikasi tanda tangan dengan rahasia saat ini, lalu gunakan Kirim Ulang atau Kirim Tes.
  • Webhook menjadi tidak aktif: Facet mematikan webhook setelah pengiriman gagal berulang kali. Perbaiki endpoint, lalu pilih Edit, centang Aktif, dan simpan.

Endpoint yang tersimpan bukan bukti pengiriman; periksa Riwayat Pengiriman dan aplikasi penerima sebelum mengandalkannya. Rotasi rahasia penandatanganan membuat rahasia baru dan rahasia lama berhenti berfungsi seketika, jadi perbarui penerima Anda pada saat yang bersamaan.

Hubungi Jed & Hannah

Baca dalam bahasa lain