QuyIT Docs
n8n Automation
n8n Automation
  • About
  • n8n-nodes-nqdev
    • Giới thiệu n8n-nodes-nqdev
    • Hướng dẫn cài đặt và sử dụng n8n-nodes-nqdev
  • n8n-nodes-nqdev-esmsvn
    • Giới thiệu n8n-nodes-nqdev-esmsvn
  • n8n-nodes-nqdev-haravan
    • Giới thiệu n8n-nodes-nqdev-haravan
Powered by GitBook
On this page
  • 1. Cài Đặt n8n
  • Cài Đặt n8n với Docker (Cách đơn giản nhất)
  • Cài Đặt n8n với npm (Dành cho những ai muốn cài trực tiếp)
  • 2. Cài Đặt n8n-nodes-nqdev
  • Bước 1: Clone Repo từ GitHub
  • Bước 2: Cài Đặt Các Phụ Thuộc
  • Bước 3: Khởi Động Lại n8n
  • 3. Cấu Hình Các Node eSMSvn, Haravan và Zalo
  • Cấu Hình Node eSMSvn
  • Cấu Hình Node Haravan
  • Cấu Hình Node Zalo
  • 4. Tạo Workflow Tự Động Hóa Với n8n-nodes-nqdev
  • Ví Dụ Workflow: Gửi SMS Khi Có Đơn Hàng Mới
  • Các bước trong n8n:
  • 5. Kiểm Tra và Chạy Workflow
  • Kết Luận

Was this helpful?

  1. n8n-nodes-nqdev

Hướng dẫn cài đặt và sử dụng n8n-nodes-nqdev

PreviousGiới thiệu n8n-nodes-nqdevNextGiới thiệu n8n-nodes-nqdev-esmsvn

Last updated 16 days ago

Was this helpful?

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)

  1. Cài đặt Docker:

    • Tải và cài đặt Docker nếu bạn chưa có.

  2. 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)

  1. Cài đặt Node.js và npm:

    • Tải và cài đặt (phiên bản LTS) và npm (npm thường đi kèm với Node.js).

  2. Cài đặt n8n:

    • Chạy lệnh sau để cài đặt n8n:

    npm install n8n -g
  3. 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

  1. 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

  1. Truy cập vào thư mục n8n-nodes-nqdev:

    cd ~/.n8n/nodes/n8n-nodes-nqdev
  2. 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

  1. 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.

  2. 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

  1. 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.

  2. 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

  1. Tạo Official Account: Tạo một Official Account trên Zalo và lấy API Key.

  2. 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

  1. Node Trigger: Sử dụng node Haravan để theo dõi sự kiện tạo đơn hàng mới.

  2. 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!

Truy cập repo n8n-nodes-nqdev trên GitHub:

Node.js
https://github.com/nqdev-group/n8n-nodes-nqdev