用途:该技能用于实现 Framer 的 webhook 签名校验与事件处理,适合搭建 webhook 端点、做签名验证或处理事件驱动集成。
主要能力:Framer 的 Server API 使用 WebSocket 通道做实时通信,而非传统 REST webhook。事件驱动集成有两种方式:一是通过 WebSocket 连接订阅变更,二是自建 webhook 端点,再经 Server API 触发 Framer 同步。插件侧还可订阅画布事件,如选择变化与代码文件变化。
使用方式:先准备已批准的事件源/目标、签名或认证控制、事件台账、脱敏策略与合成测试数据。订阅 CMS 变更时用 framer-api 的 framer.connect 传入 apiKey 与 siteId,再对集合调用 subscribe。外部 webhook 同步时用 express 接收请求,校验 x-webhook-signature 头,匹配事件后连接 Framer、查找集合并 setItems,最后 publish。插件内用 framer-plugin 的 subscribeToSelection 与 subscribeToCodeFiles 监听变化。
限制与错误处理:应拒绝未知事件 schema 与目标,对重放事件去重,限制重试次数,并在访问或隐私失败时暂停下游动作。示例要求同一虚构事件投递两次只处理一次,且拒绝未知目标时不转发页面或访客数据。
资料未提供具体收费、价格、平台支持范围与效果数据。