用途:这是一个 Aidaform 集成技能,用于管理 Aidaform 中的数据和记录并自动化工作流,适合需要与 Aidaform 数据交互的场景。Aidaform 本身是表单构建工具,可创建调查、测验和联系表单,供营销人员、研究人员和小型企业收集数据与反馈。官方文档:https://developers.aidaform.com/
主要能力:涉及表单、表单提交、联系人等对象;可通过 Membrane 预置动作与 Aidaform 交互,由 Membrane 自动处理认证与凭据刷新。
必要用法:需使用 Membrane CLI(npx @membranehq/cli@latest)。首次设置运行 npx @membranehq/cli@latest login --tenant,浏览器完成认证后凭据存入 ~/.membrane/credentials.json 复用;无头环境可复制打印的 URL 请用户打开,再用 npx @membranehq/cli@latest login complete <code> 完成。连接步骤:npx @membranehq/cli@latest search aidaform --elementType=connector --json,取输出 items[0].element?.id 作为连接器 ID,再执行 npx @membranehq/cli@latest connect --connectorId=CONNECTOR_ID --json,由用户在浏览器完成认证。查看连接可用 npx @membranehq/cli@latest connection list --json。查找动作使用 npx @membranehq/cli@latest action list --intent=QUERY --connectionId=CONNECTION_ID --json。运行动作使用 npx @membranehq/cli@latest action run --connectionId=CONNECTION_ID ACTION_ID --json,传 JSON 参数加 --input "{ "key": "value" }"。预置动作不覆盖时可用代理请求:npx @membranehq/cli@latest request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项,也可直接传完整 URL。
限制:具体可用动作、参数、返回结构与速率限制等资料暂未提供,需通过 action list 自行发现;不要向用户索取 API 密钥,应通过创建连接交由 Membrane 管理凭据。