用途:该技能用于与 SMS Partner 平台交互并管理账户数据。SMS Partner 是提供短信营销与通信解决方案的平台,企业可用其发送推广信息、交易提醒并开展短信客户互动活动。官方文档:https://www.smspartner.fr/developpeurs/api-sms/documentation
主要能力:涉及对象包括 Contacts(联系人)、Conversations(会话)、Messages(消息)。技能通过 Membrane CLI 与 SMS Partner 交互,Membrane 自动处理认证与凭据刷新,用户无需手动管理 API 密钥或令牌。
安装:npm install -g @membranehq/cli@latest
认证:membrane login --tenant --clientName=<agentType>。无界面环境会打印授权 URL,用户完成登录后可用 membrane login complete <code> 完成。支持 claude、openclaw、codex、warp、windsurf 等 agent 类型。任意命令加 --json 可获得机器可读的 JSON 输出。
连接:membrane connection ensure "https://www.smspartner.fr/" --json,用户在浏览器完成认证。若连接处于 BUILDING,可轮询 npx @membranehq/cli connection get <id> --wait --json 直到 READY。出现 CLIENT_ACTION_REQUIRED 时按 clientAction 提示操作。
查找与运行动作: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 直连 SMS Partner API,Membrane 自动补全基础 URL 并注入认证头。支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。
最佳实践:优先使用 Membrane 预置动作,先搜索再自建,凭据交由 Membrane 管理,不要向用户索取 API 密钥。限制:具体可用动作、定价、套餐及配额等细节在资料中暂未提供。