# Cara menguji webhook

Dalam SyBox, ini dilakukan di Tetapan > Integrasi > Webhook. 1) Pastikan webhook dihidupkan. Jika ia dimatikan, anda akan melihat "Hidupkan webhook ini dahulu.". 2) Pada kadnya, klik "Hantar peristiwa ujian". Anda akan melihat "Peristiwa ujian sedang dihantar. Keputusannya akan dipaparkan di bawah Penghantaran.". 3) Beberapa saat kemudian senarai "Penghantaran" dibuka dan menunjukkan jawapan pelayan anda. Kad juga akan menunjukkan respons terakhir daripada pelayan anda…

## Cara menguji webhook

1. Pastikan webhook dihidupkan. Jika ia dimatikan, anda akan melihat "Hidupkan webhook ini dahulu."
2. Pada kadnya, klik "Hantar peristiwa ujian". Anda akan melihat "Peristiwa ujian sedang dihantar. Keputusannya akan dipaparkan di bawah Penghantaran."
3. Beberapa saat kemudian senarai "Penghantaran" dibuka dan menunjukkan jawapan pelayan anda. Kad juga akan menunjukkan respons terakhir daripada pelayan anda beserta masanya. Respons berjaya (contohnya "HTTP 200") berwarna hijau. Ralat berwarna merah. "Penghantaran terakhir: tidak pernah" bermakna belum ada sebarang data yang dihantar.
   ![To test a webhook: "HTTP 200" marked on the screen in SyBox](https://www.sybox.io/res/sybox/help/ms/test-a-webhook-3.webp?v=9cb5f555)

Peristiwa ujian mempunyai "event": "test" dan tidak membawa data pelanggan. Anda boleh menghantar satu setiap beberapa saat; jika lebih awal, anda akan melihat "Ujian baru sahaja dihantar sebentar tadi. Cuba lagi dalam beberapa saat."

## Soalan

**Q: Saya kehilangan kunci tandatangan.**

Ia tidak boleh dipaparkan lagi. Edit webhook tersebut, taip kunci tandatangan baharu dalam ruangan "Kunci tandatangan", simpannya, dan gunakan kunci baharu itu pada pelayan anda.

**Q: Webhook saya telah dimatikan sedangkan saya tidak melakukannya.**

SyBox mematikannya selepas pelayan anda gagal 20 kali berturut-turut selama lebih daripada satu jam. Lihat "Dimatikan dengan sendirinya" di atas: baiki pelayan anda, kemudian hidupkan semula webhook dalam masa 24 jam supaya peristiwa yang menunggu dapat dihantar.

**Q: Webhook saya langsung tidak menerima apa-apa data.**

Klik "Hantar peristiwa ujian" pada kadnya dahulu, dan lihat pada "Penghantaran". Kemudian semak empat perkara ini. (1) Webhook diaktifkan. (2) Sekurang-kurangnya satu peristiwa dipilih. (3) Ia meliputi nombor WhatsApp yang betul, atau "Semua nombor". (4) Saluran mesej itu masuk adalah saluran yang dibawa oleh webhook (WhatsApp, Messenger, Instagram, Telegram, TikTok atau Live Chat; bukan emel atau SMS). Kemudian lihat status penghantaran terakhir pada kad.

**Q: Kad menunjukkan ralat merah seperti HTTP 404 atau 500.**

SyBox berjaya menghubungi alamat anda, tetapi pelayan anda membalas dengan ralat. Sila semak alamat tersebut dan log pelayan anda.

**Q: Saya tidak boleh mencipta webhook. Sistem menyatakan saya tidak mempunyai kebenaran.**

Untuk mencipta webhook atau mengaktifkannya semula, anda memerlukan kebenaran "Urus saluran" dan "Tunjukkan nombor kenalan". Sila hubungi pentadbir anda.

Source: https://www.sybox.io/ms/help/test-a-webhook
