Copyright© Mat Bao Company. All Reserved.
Sử dụng nội dung ở trang này và dịch vụ tại Mắt Bão có nghĩa là bạn đồng ý với Thỏa thuận sử dụng và Chính sách bảo mật của chúng tôi.
Công ty cổ phần Mắt Bão - Giấy phép kinh doanh số: 0302712571 cấp ngày 04/09/2002 bởi Sở Kế Hoạch và Đầu Tư Tp. Hồ Chí Minh.
Giấy phép cung cấp dịch vụ Viễn thông số 247/GP-CVT cấp ngày 08 tháng 05 năm 2018.
Hướng Dẫn Kết Nối Credential n8n với Facebook, Telegram, YouTube, LinkedIn
Bạn đang tìm cách tự động hóa các tác vụ trên mạng xã hội nhưng lại bối rối với việc xác thực API? Credential trong n8n chính là chìa khóa giúp bạn kết nối an toàn với các nền tảng như Facebook, Telegram, và YouTube.
Bài viết này là cẩm nang toàn diện, hướng dẫn bạn từng bước từ việc tạo ứng dụng, lấy API Key/OAuth, đến cấu hình Credential trong n8n và xây dựng workflow thực tế. Dù bạn là người mới bắt đầu hay đã có kinh nghiệm, hướng dẫn này sẽ giúp bạn làm chủ quy trình.
I. Credential trong n8n là gì và Tại sao nó quan trọng?
Hiểu đơn giản, Credential là nơi bạn lưu trữ các thông tin xác thực (như API Key, OAuth token, mật khẩu) một cách an toàn. Thay vì “hardcode” (nhập trực tiếp) những thông tin nhạy cảm này vào từng workflow, n8n giúp bạn quản lý chúng tập trung.
- An toàn & Bảo mật: Thông tin được mã hóa và không bị lộ ra ngoài.
- Dễ quản lý: Chỉ cần tạo một lần và tái sử dụng cho nhiều workflow.
- Dễ cập nhật: Khi token hết hạn hoặc thay đổi, bạn chỉ cần cập nhật ở một nơi duy nhất.
Trước khi bắt đầu, hãy đảm bảo bạn đã chuẩn bị:
- Tài khoản n8n: Đang hoạt động trên Cloud hoặc Self-host.
- URL Public cho n8n: Rất quan trọng cho việc cấu hình OAuth. Redirect URL mặc định của n8n có dạng:
https://[YOUR_N8N_URL]/rest/oauth2-credential/callback.
II. Hướng dẫn tạo Access Token kết nối Facebook với n8n
Kết nối Facebook cho phép bạn tự động đăng bài lên Page, trả lời bình luận, quản lý tin nhắn và nhiều hơn nữa.
Xem thêm:<Xây Dựng Workflow Automation Với n8n>
Bước 1: Add Facebook vào N8N
Chọn Facebook Graph API để add vào N8N

Sau đó chọn mục thêm

Bước 2: Tạo Ứng dụng trên Meta for Developers
1. Truy cập Meta for Developers và vào mục “My Apps” > “Create App”.

Bây giờ sẽ tiến hành ‘Creat App’
- Nhập thông tin về tên và gmail của bạn vào

- Nhấn chọn mục ‘Other’> ‘Next’

- Chọn mục ‘Business’ hay ‘Kinh doanh’

- Kiểm tra thông tin và nhấn ‘Creat App’

2. Chọn loại ứng dụng là “Business”.
Tiếp theo, vào “Add Products”, tìm và thêm “Facebook Login”.

Trong mục tool chọn ‘Graph API Exploer’

Vào mục ‘Use all page’ > ‘Get page Access Token’ > Xác nhận Page Facebook của bạn.

Tiếp theo, chọn mã đã được cấp coppy và dán vào n8n

Bước 3: Kiểm tra kết nối
Tạo một workflow mới, thêm node “Facebook Graph API”, chọn Credential vừa tạo, và thử một hành động đơn giản như Resource: Page > Operation: Get All. Nếu node chạy thành công và trả về dữ liệu, bạn đã kết nối thành công!
- Lỗi thường gặp: “Invalid redirect_uri”. Hãy kiểm tra lại URL n8n của bạn đã đúng và được khai báo chính xác trong App của Meta chưa.
III. Hướng dẫn Kết nối Telegram Bot với n8n
Tự động gửi thông báo, xây dựng chatbot, quản lý group/channel thật dễ dàng khi kết nối Telegram với n8n.
Bước 1: Thêm ứng dụng Telegram vào N8N
Add ứng dụng Telegram vào n8n

Tiếp theo tạo Credential mới trong n8n

Bước 2: Tạo Bot và lấy Access Token
1. Mở ứng dụng Telegram, tìm tài khoản có tên @BotFather (có dấu tick xanh).

2. Gửi lệnh /newbot

3. Làm theo hướng dẫn để đặt tên và username cho bot của bạn (username phải kết thúc bằng “bot”).

4. Sau khi hoàn tất, BotFather sẽ gửi cho bạn một HTTP API Token. Hãy sao chép và lưu lại cẩn thận.

5. Dán HTTP API Token bạn vừa nhận được vào trường “Access Token” và nhấn lưu lại ‘Save’

Bước 3: Kiểm tra kết nối
1. Tạo workflow mới với trigger là “Telegram Trigger (Webhook)”. Chọn Credential vừa tạo.

2. Kích hoạt workflow (Active).
3. Nhắn tin cho bot của bạn trên Telegram.
Nhấn vào đường link đã được cấp để testing với bot

Quay lại n8n và kiểm tra mục Executions. Nếu thấy một lượt thực thi mới với dữ liệu tin nhắn, bạn đã thành công!
- Lỗi thường gặp: Webhook không hoạt động. Đảm bảo URL n8n của bạn có thể truy cập công khai từ Internet và sử dụng HTTPS.
IV. Hướng dẫn Kết nối YouTube với n8n
Tự động tải video lên, lấy danh sách bình luận mới, theo dõi chỉ số kênh… tất cả đều nằm trong tầm tay bạn.
Bước 1: Tạo Credential YouTube trong n8n
1. Trong n8n, thêm mục Youtube vào

2. Trong n8n, đi tới Credentials > Add credential.

Bước 2: Tạo Project trên Google Cloud Console
1. Truy cập Google Cloud Console và tạo một Project mới.

2. Thực hiện tuần tự cho người mới tạo Project:
- Điền thông tin Project

- Chọn Select Project để đi tới vùng tiếp theo

3. Vào APIs & Services > Library, tìm và Enable API có tên “YouTube Data API v3”.

3. Vào mục OAuth consent screen, cấu hình các thông tin cần thiết.

Sau khi hoàn thành thông tin cần nhấn vào ‘Audience’ > ‘Publish app’ để kích hoạt tài khoản

4. Vào Credentials > Create Credentials > OAuth client ID.
- Application type: Chọn “Web application”.

- Authorized redirect URIs: Thêm URL callback của n8n vào đây

5. Sau khi tạo, bạn sẽ nhận được Client ID và Client Secret.

6. Điền Client ID và Client Secret bạn vừa tạo.

7. Nhấn “Sign in with Google”, đăng nhập và cấp quyền truy cập vào tài khoản YouTube của bạn.

Bước 3: Kiểm tra kết nối
Sử dụng node “YouTube” trong một workflow mới. Chọn Credential vừa tạo và thử một thao tác như Resource: Video > Operation: Get Many để lấy danh sách video trên kênh.

Nếu node chạy thành công, xin chúc mừng!
- Lỗi thường gặp: “redirect_uri_mismatch”. Đây là lỗi phổ biến nhất, hãy chắc chắn rằng URL trong Google Cloud Console và URL thực tế của n8n hoàn toàn trùng khớp.
V. Hướng dẫn Kết nối LinkedIn với n8n
Tự động hóa việc đăng bài lên trang cá nhân hoặc trang công ty (Company Page) trên LinkedIn giúp bạn duy trì sự hiện diện chuyên nghiệp một cách hiệu quả.
Bước 1: Tạo Credential LinkedIn trong n8n
Thêm LinkedIn vào n8n

Trong n8n, đi tới Credentials > Add credential.

Bước 2: Tạo Ứng dụng trên LinkedIn Developer Portal
1. Truy cập LinkedIn Developer Portal và nhấn “Create app”.

2. Điền các thông tin cần thiết: tên ứng dụng, liên kết đến trang LinkedIn công ty của bạn (bắt buộc), và logo.

3. Sau khi tạo, vào tab “Auth”. Tại mục “OAuth 2.0 settings”, nhấn vào biểu tượng bút chì để chỉnh sửa.

4. Trong phần “Authorized redirect URLs for your app”, thêm URL callback của n8n

5. Quay lại tab “Auth”, bạn sẽ thấy Client ID và Client Secret.

6. Nhấn “Sign in with LinkedIn”. Một cửa sổ pop-up sẽ hiện ra để bạn đăng nhập và cấp quyền.
Bước 3: Kiểm tra kết nối
Tạo một workflow mới, thêm node “LinkedIn”. Chọn Credential vừa tạo, và thử một hành động đơn giản như Resource: Share > Operation: Create a Text Share. Điền nội dung và ID trang công ty hoặc cá nhân. Nếu node chạy thành công và bài viết xuất hiện trên LinkedIn, bạn đã hoàn tất!

- Lỗi thường gặp: “Unauthorized”. Hãy đảm bảo bạn đã yêu cầu và được cấp quyền cho sản phẩm “Share on LinkedIn” trong Developer Portal.
VI. Gợi ý Workflow kết hợp các nền tảng
Giờ đây bạn đã có trong tay sức mạnh của tự động hóa. Hãy thử một workflow thực tế: Tự động đăng bài đa kênh từ Google Sheets.
Xem thêm:<Hướng dẫn kết nối Credential với n8n(Google, AI) nhanh chóng>
Giờ đây bạn đã có trong tay sức mạnh của tự động hóa. Hãy thử một workflow thực tế: Tự động đăng bài đa kênh từ Google Sheets.
-
- Trigger: Node
Cronđể chạy hàng ngày. - Đọc dữ liệu: Node
Google Sheetsđể lấy nội dung bài đăng (tiêu đề, mô tả, link ảnh). - Đăng bài:
- Dùng node
LinkedInđể đăng lên Company Page. - Dùng node
Facebook Graph APIđể đăng lên Facebook Page. - Dùng node
Telegramđể gửi thông báo đến Channel. - Dùng node
IFđể kiểm tra xem có link video không, nếu có, dùng nodeYouTubeđể tải video lên.
- Dùng node
- Thông báo: Gửi tin nhắn về Telegram báo cáo bài đăng đã thành công, kèm link.
- Trigger: Node
Kết luận
Việc thiết lập Credential ban đầu có thể hơi phức tạp, nhưng một khi đã hoàn thành, bạn sẽ mở ra vô vàn khả năng tự động hóa cho công việc của mình. Bằng cách tuân thủ các bước trong hướng dẫn này, bạn có thể kết nối n8n với Facebook, Telegram và YouTube một cách an toàn và hiệu quả.














