Bỏ qua để đến nội dung
ReigniterDocs
Quay lại trang web

Webhooks

Webhook thông báo cho một công cụ khác biết rằng có điều gì đó đã xảy ra trong tài khoản Reigniter của bạn. Khi sự kiện xảy ra, Reigniter sẽ gửi một thông điệp JSON đã ký đến địa chỉ bạn chọn. Địa chỉ đó có thể là webhook trigger của tự động hóa, một công cụ quy trình làm việc khác, hoặc máy chủ của bạn.

Trang Webhooks với danh sách đăng ký sự kiện
Thêm đăng ký, và mọi sự kiện sẽ được gửi đến địa chỉ của bạn dưới dạng JSONđã ký.
Sự kiện Nhãn trong ứng dụng Gửi khi
video.completed Video đã hoàn thành Kết xuất video hoàn tất. Tin nhắn có liên kết tải xuống có hiệu lực trong 7 ngày.
video.failed Video thất bại Kết xuất video bị lỗi.
training.completed Người học đã hoàn thành một mô-đun Một học viên được chỉ định sẽ kết thúc một mô-đun, kèm theo điểm số và liệu họ có vượt qua hay không.
training.overdue Người học quá hạn Người học chưa hoàn thành đúng hạn của mình.

Danh sách đầy đủ nằm trong Webhooks. Bên trong Tự động hóa, bạn không cần webhook: các trigger Reigniter (Video hoàn thành, Người học đậu, và phần còn lại) tự đăng ký.

  1. Mở Connectors > Webhooks.

  2. Chọn Thêm.

  3. Chọn sự kiện.

  4. Dán địa chỉ sẽ nhận nó. Phải là địa chỉ web công cộng. Các địa chỉ trên mạng riêng sẽ bị từ chối.

  5. Chọn Thêm.

  6. Sao chép bí mật ký và lưu ở nơi an toàn. Nó chỉ hiển thị một lần. Sau đó chọn Xong.

Chọn nút kiểm tra trên webhook để gửi tin nhắn thử nghiệm đã ký. Kiểm tra xem tin nhắn đã đến địa chỉ của bạn chưa.

Mỗi tin nhắn đều được ký bằng bí mật ký của bạn. Công cụ nhận của bạn nên kiểm tra chữ ký trước khi tin tưởng tin nhắn, để không ai khác có thể gửi sự kiện giả mạo cho nó. Cách kiểm tra chữ ký được đề cập trong hướng dẫn API webhooks.

Mỗi tin nhắn cũng mang theo một ID giao hàng giữ nguyên khi một lần gửi được thử lại. Sử dụng nó để bỏ qua các lần gửi trùng lặp.

Mỗi webhook trong danh sách đều có các nút để:

  • Tạm dừng nó. Nó hiển thị Tạm dừng và không nhận được gì cho đến khi bạn tiếp tục.
  • Xóa nó đi.
  • Reigniter thử lại một lần giao hàng thất bại vài lần.
  • Webhook hiển thị số lượng giao hàng liên tiếp đã thất bại, ví dụ như 3 lần thất bại. Một lần giao hàng thành công sẽ đặt lại số lượng.
  • Sau nhiều lần thất bại liên tiếp, webhook sẽ tự động tạm dừng. Sửa địa chỉ, sau đó tiếp tục nó.
  • Webhook thất bại sẽ không ảnh hưởng đến các bản render của bạn.

Webhook gửi sự kiện ra khỏi Reigniter. Để tạo video từ công cụ khác, hãy sử dụng phím API. Xem phần Xây dựng tự động hóa hoặc API quickstart.