Thao tác đăng ký Form Lark trong n8n siêu đơn giản
Giới thiệu ngắn gọn về kết nối Form Lark với n8n. Kết nối Lark Forms với n8n kích hoạt rất nhiều khả năng tự động hóa quy trình làm việc của bạn.
Khi một form mới submit hoặc approval được tạo, n8n sẽ tự động dữ liệu và quản lý dữ liệu theo quy trình đã set up.
Tuy nhiên, để thiết lập liên kết này, bạn phải làm thực hiện đúng quy trình subscribe form với Lark API.
Post này, tôi sẽ demo bạn kỹ lưỡng ba bước chính để kết nối one Form Lark new.
1. Lấy Approval Code (Mã định danh Form). Approval Code đúng là ID unique của mỗi form trong Lark.
Thông tin này là thông tin quan trọng nhất để Lark nhận diện n8n muốn lắng nghe activity từ which form.
Cách lấy Approval Code:
Bước 1: Login vào Lark và truy cập phần quản lý Approval hoặc Forms.
Bước 2: Access form muốn tích hợp to n8n.
Bước 3: Check thanh URL trình duyệt, mã thường sau definitionCode= hoặc in dấu gạch chéo.
Example: URL https://example.larksuite.com/approval/definitionCode=8C49EDF7-8116-448C-8131-83D2071B632E thì Approval Code là: 8C49EDF7-8116-448C-8131-83D2071B632E Copy và lưu!
2. Lấy Tenant Access Token (Chìa khóa xác thực). Tenant Access Token là chuỗi mã auth giúp Lark API xác nhận ứng dụng của bạn có quyền access form.
Tại sao cần: Lark dùng OAuth 2.0, every request cần token hợp lệ in header, không lỗi 401 Unauthorized.
How to:
Recommended: Lark API Explorer https://open.larksuite.com/api-explorer, chọn App, copy token bắt đầu bằng t-.
Phương pháp 2: Gọi API /auth/v3/tenant_access_token/internal với App ID & Secret.
Note: Token valid 2 giờ, sau đó lấy new.
3. Cấu hình Node HTTP Request trong n8n. Sử dụng Approval Code & Token để send lệnh subscribe qua Lark API.
Config:
Bước 1: Add HTTP Request node new trong workflow.
Bước 2: Method POST.
Bước 3: URL https://open.larksuite.com/open-apis/approval/v4/approvals/Approval_Code/subscribe thay Approval_Code.
Eg: Approval Code 8C49EDF7-8116-448C-8131-83D2071B632E → URL đầy đủ: https://open.larksuite.com/open-apis/approval/v4/approvals/8C49EDF7-8116-448C-8131-83D2071B632E/subscribe
Bước 4: Headers → Name: Authorization, Value: Bearer [Tenant_Access_Token] must: Bearer + space + token.
Bước 5: Test, nhận response thành công từ Lark.
💡 Mẹo nhỏ: Tự động hóa lấy Token. Tạo workflow two nodes:
Node 1: POST https://open.larksuite.com/open-apis/auth/v3/tenant_access_token/internal với "app_id": "YOUR_APP_ID", "app_secret": "YOUR_APP_SECRET".
Node 2: Use token từ Node 1 qua expression $node["Node1"].json["tenant_access_token"] để subscribe.
Advantage: Quick 30s lấy code + 10s paste + 5 giây execute!
Conclusion: Subscribe Form Lark in n8n chỉ ba bước: Approval Code, Token, HTTP Request. Tận dụng n8n tự động hóa all quy trình! Comment nếu need template workflow.