使用TransferNow自动发送大文件 - n8n工作流 - HTTP Request节点实现
n8n工作流,大文件传输,TransferNow,HTTP Request,文件上传,自动化,API集成

## 工作流概述

这个工作流创建了一个用户友好的网页表单,允许用户通过自定义网页表单上传**单个大文件**(最高可达5GB),并通过**TransferNow**自动发送,处理复杂的大文件多部分上传过程。

## 工作原理

### 1. 表单提交触发
– 用户通过网页表单提交文件上传请求
– 表单包含标题、消息、收件人邮箱和文件字段
– 所有字段均为必填项

### 2. 文件大小计算
– 使用Code节点计算上传文件的精确大小
– 将文件名和文件大小信息整理成数组格式

### 3. 传输创建
– 通过HTTP Request节点调用TransferNow API创建传输
– 设置传输参数:
– 语言代码:意大利语
– 收件人邮箱
– 文件信息(名称和大小)
– 消息和主题
– 有效期(开始时间和1周后结束)
– 允许预览
– 最大下载次数:7次

### 4. 多部分上传处理
– 获取上传URL用于文件传输
– 将文件数据发送到指定的上传URL
– 使用PUT方法完成文件上传
– 验证上传状态

### 5. 传输完成与通知
– 标记上传完成状态
– 获取传输详细信息
– 生成下载URL
– 通过表单完成页面显示结果

## 技术特点

– **大文件支持**:处理高达5GB的大文件
– **多部分上传**:自动处理复杂的多部分上传流程
– **用户友好**:提供直观的网页表单界面
– **自动通知**:上传完成后自动生成下载链接
– **有效期管理**:自动设置文件传输的有效期

## 设置说明

1. 在TransferNow创建免费账户(14天免费试用)
2. 在HTTP节点中设置Header认证:
– 名称:x-api-key
– 值:您的API密钥
3. 配置表单字段和验证规则
4. 激活工作流

这个工作流特别适合需要定期发送大文件的业务场景,如设计文件传输、视频文件分享、大型文档发送等,大大简化了传统大文件传输的复杂性。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。