Semak log webhook
Webhook menghantar butiran transaksi baru daripada borang derma ke sistem luar anda, contohnya sistem akaun atau CRM. Webhook Logs menyimpan rekod setiap webhook yang dihantar. Gunakan log ini untuk menyemak sama ada sistem anda menerima data itu.
Beri Salam hanya menghantar webhook untuk borang yang mempunyai URL webhook. Anda menetapkan URL itu dalam borang derma: Donations → Forms → Edit → Additional Settings → Webhook ».
Bagaimana webhook dihantar
Bahagian bertajuk “Bagaimana webhook dihantar”Panel Webhook pada borang derma menerangkan peraturan ini:
- Butiran transaksi baru dihantar ke URL yang anda tetapkan.
- Sistem anda mesti membalas dengan kod
200selepas menerima data. - Permintaan tamat masa selepas 30 saat.
- Jika cubaan pertama gagal, Beri Salam akan menghantar semula webhook itu secara automatik.
Semak log webhook
Bahagian bertajuk “Semak log webhook”Ikut langkah ini dalam Beri Salam console.
- Klik Tools.
- Klik Webhook Logs. Senarai webhook dipaparkan.
- Jika perlu, pilih Created Date Range atau Module, kemudian klik Filter.
- Klik View untuk melihat butiran webhook itu.
- Klik « Back to Webhook Logs untuk kembali ke senarai.
Senarai Webhook Logs mempunyai lajur berikut:
| Lajur | Keterangan |
|---|---|
| Created | Tarikh dan masa webhook dihantar. |
| Module | Sumber webhook. Donations untuk transaksi borang derma. Webhook_Test untuk ujian daripada butang Test Webhook. |
| URL | Alamat yang menerima webhook. |
| Attempts | Bilangan cubaan menghantar webhook. |
| Status Code | Kod respons daripada sistem anda. 200 bermaksud berjaya. Kod lain, contohnya 404, bermaksud gagal. |
Page Webhook Details menunjukkan Created Date, Last Updated, Module, URL, Status Code dan Attempts, serta data yang dihantar dalam Request Header: dan Request Data:.
Hantar semula webhook
Bahagian bertajuk “Hantar semula webhook”Selepas anda membaiki sistem penerima, ikut langkah ini untuk menghantar semula webhook yang gagal.
- Klik Tools → Webhook Logs.
- Cari rekod yang gagal.
- Klik Resend pada rekod itu. Anda juga boleh klik View, kemudian Resend Request.
- Semak lajur Status Code semula selepas beberapa minit.
Rekod Webhook_Test tidak mempunyai butang Resend.
- Uji URL dahulu. Klik Test Webhook dalam panel Webhook pada borang, kemudian semak rekod Webhook_Test dalam log.
- Pastikan sistem anda membalas dengan cepat. Permintaan yang mengambil masa lebih daripada 30 saat dikira gagal.
Isu-isu biasa
Adakah Beri Salam akan cuba menghantar semula webhook yang gagal?
Ya. Jika cubaan pertama gagal, Beri Salam akan menghantar semula webhook itu secara automatik. Lajur Attempts dalam Webhook Logs menunjukkan bilangan cubaan.
Bagaimana saya menghantar semula webhook yang gagal selepas sistem saya dibaiki?
Dalam Webhook Logs, klik Resend pada rekod itu. Beri Salam akan menghantar data transaksi itu sekali lagi.
Adakah artikel ini membantu?
Terima kasih atas maklum balas anda.
Maaf, artikel ini tidak membantu.

