Mulakan automasi dari aplikasi lain
Kebanyakan automasi bermula daripada sesuatu dalam BCL, seperti bayaran. Trigger Webhook Received memulakan automasi dari luar BCL. BCL memberi automasi itu satu link peribadi. Apabila aplikasi lain, seperti Zapier, Make atau laman web anda sendiri, menghantar data ke link itu, automasi berjalan dengan data tersebut.
Mula dari template
Section titled “Mula dari template”Dua template menggunakan trigger ini, di Automations → Templates:
- Email Me From Another App menghantar e-mel kepada anda dengan butiran setiap kali data masuk.
- Add Contacts From Other Apps menambah setiap orang ke dalam senarai kenalan Bukku anda (lihat Rekod jualan anda dalam Bukku).

Sediakan trigger
Section titled “Sediakan trigger”Untuk menggunakan trigger ini dalam automasi anda sendiri:
- Cipta automasi (lihat Cipta automasi) dan pilih Webhook Received di bawah Webhooks sebagai trigger.
- Double-click trigger itu untuk membuka Webhook Received Trigger Settings, dan copy Webhook link.
- Paste link itu dalam aplikasi lain sebagai alamat untuk menghantar data. Hantar POST request dengan body JSON atau ruangan form.
- Hantar satu request ujian dari aplikasi lain itu. Ruangan yang dihantar dipaparkan dalam Variables di bawah From the webhook, supaya langkah seterusnya boleh menggunakannya. Semasa automasi off, BCL menyimpan request itu sebagai contoh tetapi tidak menjalankan langkah-langkahnya.
- Tambah langkah anda, contohnya langkah Send Email, dan guna variable webhook di dalamnya.
- Klik Update Automation dan on-kan automasi itu.
BCL menerima sehingga 60 request seminit untuk setiap automasi, dan sehingga 64 KB untuk setiap request.
Terima request yang ada signature sahaja
Section titled “Terima request yang ada signature sahaja”Sesiapa yang ada link itu boleh memulakan automasi. Untuk menerima request daripada aplikasi anda sendiri sahaja:
- Dalam Webhook Received Trigger Settings, on-kan Require a signature.
- Copy Signing secret.
- Dalam aplikasi lain itu, tambah header
X-BCL-Signaturepada setiap request. Nilainya ialahsha256=diikuti HMAC-SHA256 bagi raw request body, yang dibuat dengan signing secret. - Klik Save.
BCL kemudian menolak setiap request yang tiada signature yang sah.
Isu-isu biasa
Apa yang aplikasi lain boleh hantar ke link webhook?
POST request dengan body JSON atau ruangan form, sehingga 64 KB. Setiap ruangan menjadi variable, dan ruangan JSON bersarang menjadi nama seperti customer_email.
Boleh sesiapa sahaja memulakan automasi saya dengan link itu?
Boleh, sesiapa yang ada link itu. Untuk menerima request daripada aplikasi anda sendiri sahaja, on-kan Require a signature dan sign setiap request dengan Signing secret.
Saya rasa link webhook saya sudah bocor. Apa yang perlu saya buat?
Buat link baru dalam tetapan trigger. Link lama berhenti berfungsi serta-merta, jadi paste link baru itu ke dalam setiap aplikasi yang menghantar data kepadanya.
Adakah artikel ini membantu?
Terima kasih atas maklum balas anda.
Maaf, artikel ini tidak membantu. WhatsApp kami dan kami akan membantu anda menyelesaikannya.