SuperAPI AI 工具集

dock-certs

数据与分析

查看项目

更新于 10-16 00:25

技能介绍

用途:该技能用于与 Dock Certs 数据交互。Dock Certs 是管理、跟踪海事从业人员认证的 SaaS,供航运公司与海事培训中心用于合规与安全。官方文档:https://dockcerts.io/developers。资料提到的数据对象包括认证(Certification)、接收人(Recipient)、模板(Template)。

主要能力:通过 Membrane CLI 与 Dock Certs 通信,Membrane 自动处理认证与凭证刷新。可搜索并运行预置动作,常见动作包括 List Workspaces、List Boards、List Accounts、List Deals、List Users、List Workspace Users、List Templates、List Tags、List Custom Fields,以及对应的 Get 动作和 Create Workspace、Create Board、Create Account 等。当预置动作无法覆盖需求时,可用代理直接请求 Dock Certs API。

安装与认证: npm install -g @membranehq/cli@latest membrane login --tenant --clientName=<agentType> 无头环境会打印授权 URL,用户浏览器打开后完成: membrane login complete <code> 任意命令可加 --json 获得机器可读输出。

连接:使用 membrane connection ensure "https://www.dock.io/certs" --json 查找或创建连接,用户在浏览器完成认证。若状态为 BUILDING,可轮询: npx @membranehq/cli connection get <id> --wait --json 状态为 READY 即可用;CLIENT_ACTION_REQUIRED 时按 clientAction 处理;CONFIGURATION_ERROR 或 SETUP_FAILED 时查看 error 字段。

搜索与运行动作: membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json 结果在输出的 output 字段中。

代理请求: membrane request CONNECTION_ID /path/to/endpoint 支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。

适用场景:需要读取或管理 Dock Certs 工作区、看板、账户、用户、模板、标签、自定义字段等数据,并希望由 Membrane 统一处理认证与分页时。

限制与建议:资料仅给出上述动作与用法,未提供收费、价格等其它信息。建议优先使用 Membrane 而非自建 API 调用,先搜索已有动作,凭证交由 Membrane 管理,不要向用户索取 API 密钥或令牌。