SuperAPI AI 工具集

uploadcare

数据与分析

查看项目

更新于 10-16 00:28

技能介绍

用途:Uploadcare 是面向 Web 与移动应用的文件上传与管理平台,开发者用它处理文件上传、存储、处理与交付,简化媒体管理流程。该技能通过 Membrane CLI 与其 API 交互,并自动完成认证和凭据刷新。

主要能力:围绕文件、文件版本、分组、项目和 Webhook 等对象工作,可执行动作查询与运行。官方文档见 https://uploadcare.com/api/。

使用方式:先全局安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>;无头环境会输出授权 URL,用户完成登录后用 membrane login complete <code> 收尾。连接 Uploadcare:membrane connection ensure "https://uploadcare.com/" --json,用户在浏览器完成认证后获得 connection id;若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询直到 READY。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,参数用 --input '{"key": "value"}' 传入。代理请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。

适用场景:需要以编程方式与 Uploadcare 数据交互、管理上传文件、分组或 Webhook 的自动化工作流。

限制:资料未提供具体动作清单、上传能力细节、收费价格或平台兼容性说明,实际可用动作需按上述命令自行发现;该技能依赖 Membrane 连接与授权,不应向用户索取 API key 或 token。