Giới thiệu

n8n-nodes-unsplash là gói node cộng đồng cho n8n giúp bạn tích hợp với API của Unsplash. Gói này cho phép bạn tự động hóa việc tìm kiếm, tải xuống và quản lý ảnh từ Unsplash.

Settings

Unsplash integration guide into n8n: Automate image management for businesses
Unsplash integration guide into n8n: Automate image management for businesses

1. Cài đặt qua Community Nodes (khuyến nghị)

https://www.npmjs.com/package/n8n-nodes-unsplash

Bạn không cần chạy lệnh npm install. Cách đúng và đơn giản nhất là cài trực tiếp trong giao diện n8n:

  • Enter SettingsCommunity Nodes
  • Enter n8n-nodes-unsplash vào ô cài đặt
  • Press Install và chờ n8n hoàn tất

Note: Việc cài qua Community Nodes giúp tránh lỗi permission, sai phiên bản Node.js và phù hợp với hầu hết môi trường self-hosted.

2. Khởi động lại n8n (chỉ khi được yêu cầu)

Sau khi cài Community Node, một số môi trường yêu cầu restart để node mới được load. Tùy cách bạn chạy n8n:

# Nếu chạy n8n bằng Docker (phổ biến, production)
docker restart n8n

Trường hợp không phải production, có thể restart toàn bộ Docker service (không khuyến khích cho hệ thống đang chạy thật):

sudo systemctl restart docker

Recommendations: Hạn chế restart Docker trên server production vì có thể làm gián đoạn toàn bộ container khác.

Cấu hình API Unsplash

1. Tạo ứng dụng trên Unsplash

Để sử dụng API của Unsplash, bạn cần tạo một ứng dụng:

  • Truy cập: https://unsplash.com/oauth/applications
  • Đăng nhập vào tài khoản Unsplash
  • Press New Application
  • Điền thông tin ứng dụng (tên, mô tả, mục đích sử dụng API)
  • Đồng ý điều khoản và tạo ứng dụng
Unsplash integration guide into n8n: Automate image management for businesses
Unsplash integration guide into n8n: Automate image management for businesses

2. Lấy Access Key

  • Quay lại danh sách ứng dụng
  • Chọn ứng dụng vừa tạo
  • Copy Access Key trong mục Keys

Note: Demo App bị giới hạn 50 requests/giờ. Để dùng production (5000 requests/giờ), bạn cần submit app để Unsplash duyệt.

3. Cấu hình Credentials trong n8n

  • Enter CredentialsAdd credential
  • Settings Unsplash API
  • Dán Access Key đã lấy
  • Lưu credential và bắt đầu sử dụng
Unsplash integration guide into n8n: Automate image management for businesses
Unsplash integration guide into n8n: Automate image management for businesses

DPS.MEDIA