用途:为合作伙伴提供在其自有网站上嵌入 EMAP 商户注册表单的开发指引。商户先在合作方网站填写基本企业信息,后续步骤(公司详情、银行信息、电子签名)由 EMAP 处理;Integration 1 则由合作方自行承载全部 6 步。
主要能力:先询问两个必答问题——集成变体(Integration 1 全表单/2 跳转交接/3 邮件注册)与 partner key;随后检测项目技术栈,并需先安装验证门禁。参考文件按需加载,如 signup-steps-schema.json、field-catalog.md、mode-1-fullform.md、mode-2-redirect.md、mode-3-api.md、api-errors.md、stack-guide.md、security-checklist.md、dropdown-fallbacks.json、api-quirks.md 等。
使用方式:将 verify/scripts/emap_gate.py、verify/scripts/verify_form.py、signup-steps-schema.json 三文件复制到项目 .emap/ 目录,并写入 build-state.json;随后按所选集成方式生成表单代码,最后运行 python3 .emap/emap_gate.py 验证。所有 EMAP 调用须由商户浏览器发起,不得经由合作方服务器代理。
适用场景:任意技术栈(React/Next.js、Vue/Nuxt、Angular、Svelte、PHP/WordPress、Rails 等);提供 TSX 与 plain-html 两种模板。
限制:partner key 会暴露在页面 JavaScript 中,仅作归因用途;无 key 时注册仍可用但不归属该合作账号。具体价格、效果等未提供。