SuperAPI AI 工具集

canva

设计与创作

查看项目

更新于 10-16 07:25

技能介绍

用途:通过 Canva REST API 以命令行方式管理设计与素材,适合在自动化流程或智能体中调用。

主要能力:获取当前用户资料;列出与搜索设计;查看设计详情与页面;创建设计(预设 doc、presentation、whiteboard,或自定义尺寸 40-8000 像素);导出为 PDF 或 PNG;创建文件夹、列出文件夹内容、移动条目;查看、更新、删除素材;创建与回复评论线程;列出品牌模板(需 Canva Enterprise)。

使用方式:所有请求需设置 CANVA_TOKEN,基础地址 https://api.canva.com/rest/v1,通过 Authorization: Bearer $CANVA_TOKEN 认证。示例:curl -s "https://api.canva.com/rest/v1/users/me/profile" --header "Authorization: Bearer $CANVA_TOKEN"。创建与导出等操作先 POST 启动任务,再用返回的 job ID 轮询 GET 状态直至 success 或 failed。

限制与注意:导出、导入、上传、自动填充、调整尺寸为异步任务;列表接口使用 continuation token 分页;设计 edit_url/view_url 有效 30 天,导出下载链接有效 24 小时;自定义宽高需在 40-8000 像素之间;二进制上传使用 application/octet-stream 与 base64 编码名称的 Asset-Upload-Metadata 头;速率限制约为读取 100 请求/用户、写入 20-30 请求/用户、导出轮询 120 请求/用户。故障排查可运行 zero doctor check-connector --env-name CANVA_TOKEN 或指定 URL 检查连接。