# 七牛云上传 - OpenClaw 集成方案 ## 问题说明 飞书独立机器人的文件下载 API (`im/v1/files/{file_key}/download`) 返回 404 错误,无法下载用户上传的文件。 **原因:** 飞书 API 变更或需要特殊权限配置。 ## 解决方案 使用 **OpenClaw 内置飞书通道** 来处理文件上传。OpenClaw 已经集成了飞书,可以直接接收和处理文件消息。 ### 方案 A:使用 OpenClaw 飞书通道(推荐) OpenClaw 的飞书通道可以直接接收文件消息,然后调用七牛云上传脚本。 #### 配置步骤 1. **确保 OpenClaw 飞书通道已配置** ```bash openclaw status ``` 2. **测试飞书消息接收** 在飞书中发送消息给机器人,查看 OpenClaw 日志: ```bash openclaw logs --follow ``` 3. **使用命令上传文件** 在飞书中发送文件后,使用命令触发上传: ``` /upload /path/to/file.txt ``` ### 方案 B:手动上传(临时) 1. 在飞书中下载文件到本地 2. 使用命令行上传: ```bash cd ~/.openclaw/workspace/skills/qiniu-uploader node scripts/upload-to-qiniu.js upload --file ~/Downloads/file.txt --key /config/file.txt ``` ### 方案 C:使用飞书云文档 1. 将文件上传到飞书云文档 2. 使用飞书云文档 API 获取文件 3. 上传到七牛云 --- ## 飞书独立机器人状态 ``` ✅ 机器人运行正常 ✅ 卡片交互正常 ❌ 文件下载 API 不可用 (404 错误) ``` ## 联系支持 如需帮助,请查看: - 飞书开放平台文档:https://open.feishu.cn/document - 七牛云文档:https://developer.qiniu.com/kodo