介绍
n8n-nodes-unsplash 是 n8n 的社区节点包 n8n 帮助您与 Unsplash. 的 API 集成。此包允许您自动化从 Unsplash 搜索、下载和管理图像。.
设置

1. 通过 Community Nodes 安装(推荐)
https://www.npmjs.com/package/n8n-nodes-unsplash
您 不需要 运行命令 npm install. 。正确且最简单的方法是在 n8n 界面中直接安装:
- 进入 设置 → 社区节点
- 输入
n8n-nodes-unsplash在安装框中 - 点击 安装 并等待 n8n 完成
注意事项: 通过 Community Nodes 安装有助于避免权限错误、Node.js 版本错误,并适用于大多数自托管环境。.
2. 重启 n8n(仅在要求时)
安装 Community Node 后,有些环境需要重启以加载新节点。根据您运行 n8n 的方式:
# 如果使用 Docker 运行 n8n(流行,生产环境)
docker restart n8n
情况 非生产环境, 可以重启整个 Docker 服务(不推荐用于正在运行的生产系统):
sudo systemctl restart docker
建议: 限制在生产服务器上重启 Docker,因为可能会中断其他所有容器。.
Unsplash API 配置
1. 在 Unsplash 上创建应用
要使用 Unsplash 的 API,您需要创建一个应用:
- 访问: https://unsplash.com/oauth/applications
- 登录 Unsplash 账户
- 点击 New Application
- 填写应用信息(名称、描述、API 使用目的)
- 同意条款并创建应用

2. 获取 Access Key
- 返回应用列表
- 选择刚刚创建的应用
- 复制 Access Key 在部分 Keys
注意事项: Demo App 限制为 50 requests/小时。要用于生产环境(5000 requests/小时),您需要提交应用供 Unsplash 审核。.
3. 在 n8n 中配置 Credentials
- 进入 凭证 → Add credential
- 选择 Unsplash API
- 图片 Access Key 已获取
- 保存凭证并开始使用

