1. Khó khăn gặp phải trước khi áp dụng
Trước khi áp dụng workflow này, người dùng thường gặp khó khăn trong việc thu thập và lưu trữ thông tin Authorization từ các API. Thủ công quá trình này khiến việc quản lý và theo dõi thông tin trở nên rắc rối và dễ mắc lỗi.
2. Workflow này đã giải quyết được bài toán
Workflow tự động hóa quy trình thu thập và lưu trữ thông tin Authorization, giảm thiểu thao tác thủ công, tăng tính chính xác và hiệu quả trong quản lý dữ liệu.
3. Các nền tảng, ứng dụng sử dụng trong workflow
Workflow sử dụng các nền tảng và ứng dụng như n8n cho việc tự động hóa, Google Sheets để lưu trữ thông tin và tiện ích trình duyệt “Multi Webhook Sender” để gửi dữ liệu.
4. Các bước thực hiện xử lý qua từng node trong workflow
- Webhook: Tiếp nhận yêu cầu POST từ người dùng khi họ truy cập vào đường dẫn “/get-authorization”.
- Sticky Note: Hiển thị hướng dẫn cho người dùng về cách lấy Authorization và thông tin cần thiết qua google sheet.
- Edit Fields: Lấy dữ liệu từ yêu cầu, bao gồm ‘name’, ’email’, ‘expires’, và ‘Authorization’, sau đó định dạng lại để chuẩn bị cho việc lưu trữ.
- Append row in sheet: Ghi dữ liệu đã được định dạng vào Google Sheets, đảm bảo thông tin được lưu trữ theo đúng cấu trúc.
5. Cách cài đặt workflow
Người dùng cần thiết lập webhook trong n8n, sau đó cấu hình các node như Edit Fields và Append row in sheet với thông tin tương ứng từ Google Sheets. Ngoài ra, cài đặt tiện ích “Multi Webhook Sender” để thuận tiện trong việc gửi yêu cầu.
Kết: Workflow này đã giúp tối ưu hóa quy trình thu thập và lưu trữ thông tin Authorization, giảm thiểu nhầm lẫn và tiết kiệm thời gian, đồng thời nâng cao hiệu quả làm việc trong việc quản lý dữ liệu API.
Hình ảnh workflow sau khi cài đặt lên N8N

Link tải workflow tại đây


