SuperAPI AI 工具集

smugmug

数据与分析

查看项目

更新于 10-16 00:28

技能介绍

用途:该技能用于与 SmugMug 图片分享与托管平台的数据交互,适合在用户需要读取或管理 SmugMug 上的相册、图片、文件夹和用户信息时使用。官方 API 文档为 https://api.smugmug.com/api/v2/。

主要能力:可执行的操作包括列出相册图片(list-album-images)、列出文件夹子节点(list-child-nodes)、列出文件夹内相册(list-folder-albums)、获取相册/图片/节点/文件夹信息、在文件夹中创建相册、创建文件夹、创建节点、更新相册/图片/节点、删除相册/图片/节点、获取图片元数据与尺寸、获取指定用户或当前认证用户信息。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无头环境会输出授权 URL,完成后执行 membrane login complete <code>。连接 SmugMug:membrane connection ensure "https://smugmug.com" --json,若状态为 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 --input '{"key": "value"}' --json。未覆盖的场景可用代理:membrane request CONNECTION_ID /path/to/endpoint。

限制:认证与凭证由 Membrane 处理,不应向用户索取 API 密钥。具体可用动作、平台支持范围及收费情况以官方资料为准,部分内容暂未提供。