Hướng dẫn cài đặt và sử dụng n8n-nodes-nqdev
Nếu bạn đang sử dụng các dịch vụ SaaS của nqdev-group như eSMSvn, Haravan, hoặc Zalo, việc tích hợp chúng vào n8n để tự động hóa quy trình công việc sẽ giúp bạn tiết kiệm thời gian và tăng cường hiệu suất công việc. Bộ n8n-nodes-nqdev cung cấp các node tùy chỉnh giúp bạn dễ dàng tích hợp và sử dụng các dịch vụ này trong các workflow tự động của n8n.
Dưới đây là hướng dẫn chi tiết về cách cài đặt và sử dụng n8n-nodes-nqdev.
1. Cài Đặt n8n
Trước tiên, bạn cần cài đặt n8n nếu chưa có. N8n là công cụ mã nguồn mở cho phép bạn tạo và tự động hóa các quy trình làm việc giữa các dịch vụ và ứng dụng.
Cài Đặt n8n với Docker (Cách đơn giản nhất)
Cài đặt Docker:
Tải và cài đặt Docker nếu bạn chưa có.
Chạy n8n với Docker:
Mở terminal và chạy lệnh sau để tạo và chạy container Docker cho n8n:
docker run -it --rm \ -p 5678:5678 \ --name n8n \ n8nio/n8n
Sau khi Docker khởi động, n8n sẽ chạy trên
http://localhost:5678
.
Cài Đặt n8n với npm (Dành cho những ai muốn cài trực tiếp)
Cài đặt Node.js và npm:
Tải và cài đặt Node.js (phiên bản LTS) và npm (npm thường đi kèm với Node.js).
Cài đặt n8n:
Chạy lệnh sau để cài đặt n8n:
npm install n8n -g
Khởi động n8n:
Sau khi cài đặt xong, chạy lệnh sau để khởi động n8n:
n8n
Truy cập vào n8n qua trình duyệt tại
http://localhost:5678
.
2. Cài Đặt n8n-nodes-nqdev
Để cài đặt n8n-nodes-nqdev, bạn cần tải bộ node này từ GitHub và cài đặt vào n8n của bạn.
Bước 1: Clone Repo từ GitHub
Truy cập repo n8n-nodes-nqdev trên GitHub: https://github.com/nqdev-group/n8n-nodes-nqdev
Clone repo vào thư mục plugin của n8n:
git clone https://github.com/nqdev-group/n8n-nodes-nqdev.git ~/.n8n/nodes/n8n-nodes-nqdev
Nếu bạn chưa có thư mục
~/.n8n/nodes
, bạn có thể tạo thư mục đó trước:mkdir -p ~/.n8n/nodes
Bước 2: Cài Đặt Các Phụ Thuộc
Truy cập vào thư mục n8n-nodes-nqdev:
cd ~/.n8n/nodes/n8n-nodes-nqdev
Cài đặt các dependencies cần thiết:
npm install
Bước 3: Khởi Động Lại n8n
Sau khi cài đặt xong, bạn cần khởi động lại n8n để n8n nhận diện các node mới:
n8n restart
3. Cấu Hình Các Node eSMSvn, Haravan và Zalo
Các node trong n8n-nodes-nqdev cho phép bạn tích hợp dễ dàng các dịch vụ của nqdev-group như eSMSvn, Haravan, và Zalo vào trong các workflow của n8n. Để sử dụng các node này, bạn cần cấu hình API key hoặc thông tin cần thiết cho từng dịch vụ.
Cấu Hình Node eSMSvn
Tạo API Key: Truy cập trang quản lý của eSMSvn và lấy API Key từ phần quản lý tài khoản.
Cấu Hình Node: Trong n8n, tạo một node eSMSvn và nhập API Key vào trường cấu hình.
Cấu Hình Node Haravan
Tạo API Key: Truy cập vào trang quản trị của Haravan và tạo API Key cho cửa hàng của bạn.
Cấu Hình Node: Thêm node Haravan vào workflow và nhập API Key cùng thông tin xác thực cần thiết.
Cấu Hình Node Zalo
Tạo Official Account: Tạo một Official Account trên Zalo và lấy API Key.
Cấu Hình Node: Trong n8n, thêm node Zalo vào workflow và nhập thông tin API Key, Access Token cần thiết.
4. Tạo Workflow Tự Động Hóa Với n8n-nodes-nqdev
Sau khi đã cài đặt và cấu hình các node, bạn có thể bắt đầu tạo các workflow tự động hóa giữa các dịch vụ. Dưới đây là một ví dụ đơn giản về cách sử dụng n8n-nodes-nqdev để tự động gửi SMS khi có đơn hàng mới trên Haravan.
Ví Dụ Workflow: Gửi SMS Khi Có Đơn Hàng Mới
Node Trigger: Sử dụng node Haravan để theo dõi sự kiện tạo đơn hàng mới.
Node Action: Sử dụng node eSMSvn để gửi một tin nhắn SMS cho khách hàng khi đơn hàng được tạo.
Các bước trong n8n:
Thêm node Haravan vào workflow và cấu hình để theo dõi đơn hàng mới.
Thêm node eSMSvn và cấu hình để gửi tin nhắn SMS thông qua API của eSMSvn.
Kết nối hai node lại với nhau để khi đơn hàng mới được tạo trên Haravan, một tin nhắn SMS sẽ được gửi tự động.
5. Kiểm Tra và Chạy Workflow
Khi bạn đã cấu hình đầy đủ các node và kết nối chúng lại, bạn có thể kiểm tra workflow của mình bằng cách nhấn vào nút Execute Workflow trong giao diện n8n.
Nếu mọi thứ hoạt động bình thường, bạn sẽ thấy quá trình tự động hóa diễn ra, chẳng hạn như SMS sẽ được gửi khi có đơn hàng mới từ Haravan.
Kết Luận
Bộ n8n-nodes-nqdev là một công cụ mạnh mẽ để tích hợp các dịch vụ của nqdev-group vào n8n, giúp bạn dễ dàng tự động hóa các tác vụ như gửi SMS, quản lý đơn hàng, và tương tác với khách hàng qua Zalo. Bằng cách làm theo các bước trên, bạn có thể nhanh chóng cài đặt và sử dụng các node này để tối ưu hóa quy trình công việc của mình.
Hãy thử ngay hôm nay và tận dụng sức mạnh của tự động hóa!
Last updated
Was this helpful?