Hiểu các webhooks và yêu cầu POST (phần 3)

Đằng sau dòng làm việc: các khái niệm then chốt để nhớ

+ Webhook = Cái lắng nghe
Nó chờ cho dữ liệu đi đến trên một URL đặc biệt.
+ Yêu cầu POST = Cái gửi thông điệp
Nó gửi nội dung thực tới n8n (tên, email, etc.)
+ Dữ liệu đáp hạ bên trong {{$json[“body”][“fieldName”]}} trong các Set/Email nodes.
+ Bạn có thể test cái này thủ công sử dụng Postman, curl, hay các công cụ webhook.

Checklist: Trước khi sử dụng một Webhook

+ Dòng làm việc của bạn có sống (hay trong test mode)?
+ Bạn có đang sử dụng test URL cho các chạy địa phương hay URL sản xuất cho live mode.
+ Bạn đã có gửi phương pháp HTTP đúng (POST, không phải GET)
+ Content-Type của bạn có thiết lập thành application/json ?
+ Bạn có đang gửi dữ liệu JSON có hiệu lực?

Nhớ lại nhỏ

+ Một webhook là một cái lắng nghe cái chờ cho các yêu cầu POST từ các hệ thống khác
+ Các yêu cầu POST mang dữ liệu và châm ngòi bắt đầu tự động hóa của bạn
+ Mọi form, bot, hay app bạn kết nối sẽ có khả năng sử dụng các webhooks.
+ Bạn có thể test các yêu cầu POST thủ công suốt phát triển.
+ n8n duyệt dữ liệu đi đến thành JSON có cấu trúc cho dòng làm việc của bạn
Pro tip: Bạn có thể khởi tạo các yêu cầu POST test từ các công cụ như Webhook.site, Postman, hay thậm
chí một form HTML đơn giản.

Chia sẻ