Danh mục

Tìm kiếm
/

Mục lục

Không có mục lục
Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly

Hướng Dẫn Kết Nối N8n Đến Google Cloud APIs

Bằng cách tích hợp n8n với Google Cloud APIs, bạn có thể tự động hóa quy trình làm việc, truy xuất và xử lý dữ liệu từ các dịch vụ như Google Sheets, Google Drive, Gmail, Cloud Storage, v.v. Trong bài viết dưới đây, CloudFly sẽ hướng dẫn kết nối n8n với Google Cloud APIs. Hãy cùng bắt đầu để tối ưu hóa quy trình làm việc của bạn một cách hiệu quả hơn!

hướng dẫn kết nối n8n đến google cloud apis

1. n8n là gì?

n8n là một nền tảng tự động hóa quy trình làm việc mã nguồn mở, giúp kết nối và đồng bộ dữ liệu giữa nhiều ứng dụng mà không cần lập trình phức tạp. Với giao diện trực quan, bạn có thể dễ dàng tạo các workflow (luồng công việc) để tự động hóa các tác vụ lặp đi lặp lại.

2. Hướng dẫn kết nối n8n đến Google Cloud APIs

2.1. Tạo dự án trên Google Cloud Console

Đầu tiên, để kết nối n8n với Google Cloud, bạn cần tạo một dự án trên Google Cloud Console.

Bước 1: Bạn truy cập Google Cloud Console qua link: https://console.cloud.google.com/welcome/new?pli=1&inv=1&invt=AbtjuQ

hướng dẫn kết nối n8n đến google cloud apis 1

Bước 2: Bạn nhấn Select a Project, chọn New Project.

hướng dẫn kết nối n8n đến google cloud apis 2

Bước 3: Bạn nhập tên dự án mong muốn rồi nhấn Create để hoàn tất.

2.2. Kích hoạt API cần thiết

Lúc này, bạn cần kích hoạt các API cần dùng trong Google Cloud:

Bước 1: Sau khi tạo dự án thành công, bạn nhấn vào Select project.

hướng dẫn kết nối n8n đến google cloud apis 3

Bước 2: Tiếp theo, bạn nhấn vào API & Services.

hướng dẫn kết nối n8n đến google cloud apis 4

Bước 3: Trên thanh tìm kiếm, bạn gõ và chọn Google Cloud API phù hợp với nhu cầu của bạn, chẳng hạn như:

  • Google Drive API
  • Google Sheets API
  • Gmail API
  • Cloud Storage API

hướng dẫn kết nối n8n đến google cloud apis 5

Bước 4: Bạn nhấn Enable để kích hoạt các API.

hướng dẫn kết nối n8n đến google cloud apis 6

2.3. Tạo Credentials để kết nối n8n

Google Cloud hỗ trợ hai phương thức xác thực:

  • OAuth 2.0: Dùng khi cần quyền truy cập của người dùng (ví dụ: truy cập tài khoản Google Drive cá nhân).
  • Service Account: Dùng cho các tác vụ tự động mà không cần sự cho phép của từng người dùng.

Tuy nhiên, bạn nên sử dụng OAuth vì nó an toàn và bảo mật hơn.

Bước 1: Bạn vào APIs & Services, chọn OAuth consent screen.

hướng dẫn kết nối n8n đến google cloud apis 7

Bước 2: Tại User Type, bạn chọn External. Sau đó chọn Create.

hướng dẫn kết nối n8n đến google cloud apis 8

Bước 3: Lúc này, Google Cloud sẽ yêu cầu bạn điền các thông tin:

  • App name: điền tên app bạn muốn.
  • User support name: chọn email mà bạn tạo tài khoản.

hướng dẫn kết nối n8n đến google cloud apis 9

Bước 4: Bạn tiếp tục điền email chính để Google Cloud có thể liên hệ khi có lỗi hay cập nhật.

hướng dẫn kết nối n8n đến google cloud apis 10

Bước 5: Bạn nhấn Save and continue.

Bước 6: Tại mục Scopes, bạn tiếp tục nhấn Save and continue.

hướng dẫn kết nối n8n đến google cloud apis 11

Bước 7: Sau khi bạn kiểm tra mọi thứ đã ok, bạn chọn Back to dashboard.

hướng dẫn kết nối n8n đến google cloud apis 12

Bước 8: Lúc này, app bạn mới tạo ra đang ở giai đoạn test, do đó bạn cần publish nó lên bằng cách nhấn vào Publish app.

hướng dẫn kết nối n8n đến google cloud apis 13

Bước 9: Bạn chọn Confirm.

hướng dẫn kết nối n8n đến google cloud apis 14

Như vậy là app của bạn có thể bắt đầu sử dụng.

Bước 10: Tiếp theo, bạn chọn Credentials.

hướng dẫn kết nối n8n đến google cloud apis 15

Bước 11: Bạn nhấn Create Credentials và chọn OAuth Client ID.

hướng dẫn kết nối n8n đến google cloud apis 16

Bước 12: Bạn chọn Application Type và nhấn Web Application.

hướng dẫn kết nối n8n đến google cloud apis 17

Bước 13: Bạn điền Authorized Redirect URIs như sau:

https://n8n.yourdomain.com/rest/oauth2-credential/callback

Bước 14: Bạn nhấn Create và lưu lại Client IDClient Secret.

hướng dẫn kết nối n8n đến google cloud apis 18

2.4. Cấu hình n8n để kết nối với Google Cloud APIs

Bước 1: Bạn truy cập n8n, vào Credentials.

Bước 2: Bạn chọn Google OAuth2 API.

Bước 3: Bạn nhập Client IDClient Secret từ Google Cloud.

hướng dẫn kết nối n8n đến google cloud apis 19

Bước 4: Bạn nhấn vào Sign in with Google và chọn tài khoản đăng nhập vào n8n.

hướng dẫn kết nối n8n đến google cloud apis 20

Bước 5: Một cảnh báo sẽ hiện ra, bạn chọn Advanced và chọn dòng cuối cùng.

hướng dẫn kết nối n8n đến google cloud apis 21

Bước 6: Bạn chọn tất cả và nhấn Continue.

hướng dẫn kết nối n8n đến google cloud apis 22

Khi hiện lên thông báo như bên dưới, nghĩa là bạn đã kết nối n8n đến Google Cloud thành công.

hướng dẫn kết nối n8n đến google cloud apis 23

3. Hướng dẫn fix lỗi khi kết nối n8n với Google Cloud APIs

3.1. Lỗi Google chưa xác minh ứng dụng này

Nếu sử dụng phương pháp xác thực OAuth, bạn có thể thấy cảnh báo Google chưa xác minh ứng dụng này (Google hasn't verified this app). Để tránh điều này, bạn có thể tạo thông tin xác thực OAuth từ cùng một tài khoản mà bạn muốn xác thực.

Nếu bạn cần sử dụng thông tin đăng nhập do tài khoản khác tạo (bởi nhà phát triển hoặc bên thứ ba khác), hãy làm theo hướng dẫn trong https://developers.google.com/nest/device-access/reference/errors/authorization?hl=vi#google_hasnt_verified_this_app

3.2. Lỗi Ứng dụng Google Cloud trái phép

Đối với các ứng dụng Google Cloud có Publishing statusTesting User typeExternal, sự đồng ý và mã thông báo sẽ hết hạn sau bảy ngày. Để giải quyết vấn đề này, bạn hãy kết nối lại ứng dụng trong hộp thoại thông tin xác thực n8n.

>>> Xem thêm:

Hy vọng bài viết trên trên đã giúp bạn hiểu rõ hơn về hướng dẫn kết nối n8n đến Google Cloud APIs. Nếu còn thắc mắc hay muốn đăng ký Cloud Hosting tại CloudFly, hãy liên hệ ngay với chúng tôi qua thông tin bên dưới để được tư vấn và hỗ trợ chi tiết. Đội ngũ kỹ thuật có chuyên môn cao luôn sẵn sàng 24/7 để giải quyết mọi vấn đề của bạn.

THÔNG TIN LIÊN HỆ:

  • Group săn sale: https://t.me/cloudflyvn


 

Chia sẻ

Bài viết nổi bật

Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly