Bỏ qua để đến nội dung

Webhooks

Webhooks là cách để bạn nhận và phản hồi các sự kiện thời gian thực từ Wink và TripPay liên quan đến tài khoản của bạn.

  1. Một đặt phòng được thực hiện trên Wink.
  2. Sự kiện Wink booking.created được phát đi.
  3. Hệ thống của bạn đang lắng nghe sự kiện này.
  4. Hệ thống của bạn theo dõi bộ phân tích riêng và sử dụng sự kiện này để cập nhật cơ sở dữ liệu chuỗi thời gian.
Mẫu webhook
Mẫu mục webhook

Trong ví dụ này, chúng ta sẽ xác thực qua Studio.

  1. Sau khi xác thực, nhấp vào biểu tượng hồ sơ của bạn ở góc trên bên phải, một menu sẽ xuất hiện.
  2. Nhấp vào liên kết Webhooks.
  3. Bạn sẽ được chuyển hướng đến trang webhooks của bạn.

Dưới đây là các bước để tạo một webhook:

  1. Từ trang webhooks, nhấp vào nút Create new webhook.
  2. Tên Đặt tên cho webhook của bạn. ví dụ: Wink Stalker
  3. Kích hoạt Giữ nguyên để bật.
  4. Tên thực thể Liên kết webhook với một trong các tài khoản hiện có của bạn. ví dụ: Cool Account
  5. Sự kiện Lắng nghe các sự kiện bạn quan tâm. ví dụ: booking.created
  6. URL Webhook Nhập URL nơi bạn sẽ lắng nghe các sự kiện từ chúng tôi. ví dụ: https://my.system.com/webhook/wink
  7. Nhấp nút Save để tiếp tục.

Bạn sẽ được chuyển hướng trở lại danh sách webhook và webhook mới của bạn đã sẵn sàng hoạt động.

Bạn cần cập nhật ứng dụng nếu muốn:

  • Vô hiệu hóa webhook.
  • Lắng nghe nhiều hơn / ít hơn các sự kiện.
  • Thay đổi URL webhook để lắng nghe.

Để cập nhật một webhook hiện có, làm như sau:

  1. Nhấp vào liên kết Actions cho webhook bạn muốn cập nhật.
  2. Nhấp nút Update dưới phần Actions.
  3. Thực hiện các thay đổi cho webhook.
  4. Nhấp nút Save để tiếp tục.

Bạn sẽ được chuyển hướng trở lại danh sách webhook.

Nếu bạn không còn sử dụng webhook nữa, bạn có thể tiến hành xóa nó.

Để xóa một webhook, làm như sau:

  1. Nhấp vào liên kết Actions cho webhook bạn muốn xóa.
  2. Nhấp nút Remove dưới phần Actions.
  3. Nhấp nút OK để xác nhận xóa.

Bạn sẽ được chuyển hướng trở lại danh sách webhook.