把现有网站迁进币安小程序,最省事的路径是使用官方的Webview模板。你不需要重写代码,填入H5链接、上传提交审核即可。这条路牺牲的是深度原生体验——页面本质上还是你的网页,只是套在小程序容器里。如果追求流畅的交互、调用币安原生能力(如推送、支付深度集成),则必须用小程序框架重新开发。
先确认你有没有资格提交审核
无论走哪条路,提交审核的前提是拥有一个可用的商户工作区(Merchant Workspace)。币安小程序管理平台(MPP)目前不对公众开放,只有经过审核的用户才能访问。
开通工作区的入口在developers.binance.com。注册并填写企业信息后,你会获得一个30天的试用工作区,可以立即开始开发和上传。但试用期结束后,必须完成KYB(企业验证)才能继续使用。需要准备的材料包括:申请人或工作区管理员的身份证件正反面、企业实际控制人的身份证件、公司注册证书、以及运营许可证(如适用)。
如果你此前已经为币安或Binance Pay完成过企业认证,用同一企业账户注册可以自动带入信息,省去重复填写。KYB没完成之前,不要投入大量精力做深度开发——试用期一过,工作区功能会被禁用,已上传的版本也无法继续走审核流程。
Webview 模板:把现有网站套进来的最短路径
这是标题里"迁入"二字最直接的对应方案。在MPP中创建应用后,进入应用详情页,选择上传,然后选"Use a template"。填写版本号、你的H5应用链接和描述,提交即可。
提交后进入审核。审核通过,你的网站就以小程序形式出现在币安App内。过程中有一个容易卡住的点:如果你的H5页面需要跳转到其他域名(比如支付回跳、第三方登录),这些域名必须提前加入WebView业务域名白名单。官方文档明确提到了这一步,但没在白名单里的域名会导致页面加载失败或功能异常。
Webview方案适合什么情况?你的网站本身已经是一个功能完整的H5应用,且不依赖币安的原生能力(比如不需要调用币安的用户openid、不需要发送模板消息、不需要用币安Pay的深度集成)。如果你只是想让币安用户能"打开你的网站",这是成本最低的方式。但如果你指望它拥有小程序级别的加载速度和交互反馈,会失望——Webview的性能取决于你的网页本身,和原生小程序有差距。
原生开发路径:用 DevTools 和 CLI 构建
如果Webview不够用,你需要用币安的小程序框架从头构建或适配。工具链有两部分:Binance DevTools(图形化IDE)和bmp CLI(命令行工具)。
DevTools的下载和登录在Quick Start文档中有说明。登录你的币安账号后,可以创建项目、编译预览、生成预览二维码。用币安App扫码就能在真机上看到效果。但注意:DevTools创建的项目默认AppID不能用于正式发布,你需要先在MPP中创建应用、拿到正式AppID,替换进去后才能上传版本。
CLI适合已经有一定工程化基础的团队。bmp init创建新项目,bmp bootstrap给现有React项目添加小程序支持,bmp build生成可上传的构建产物。构建完成后,通过DevTools上传到MPP的版本管理后台。
审核环节真正会卡住你的地方
小程序审核规则文档里列了很多条目,但对"网站迁入"这个场景,最容易触发驳回的是以下几类:
描述与功能不符。 审核规则要求核心功能点必须准确介绍,不能有虚假描述、语义模糊或与小程序无关的内容。如果你把网站标题直接复制成小程序名称和简介,但没有说清楚用户在币安App里打开后具体能做什么,容易被拒。
图标和Logo不合规。 开发者Logo要求144×144像素,小程序图标96×96像素,核心图形建议72×72。两者都不能包含二维码、不能有诱导下载其他平台的信息、不能与币安已有产品的视觉主题混淆。如果你的网站图标是带二维码的营销图,需要重新设计。
Webview域名白名单遗漏。 上面提过,但值得再强调一次:审核阶段如果发现页面加载不完整或跳转异常,很可能是因为业务域名没有提前配置。
内容涉及交易纠纷或虚假宣传。 运营规则明确禁止虚假红包、虚假促销、仿冒币安服务等行为。如果你的网站有返利、推荐奖励类内容,确保表述真实,且不诱导用户进行与小程序核心功能无关的操作。
上线前的兼容性检查
币安App的小程序加载逻辑涉及版本兼容。官方有一套SDK版本与App版本的绑定机制:同一个SDK大版本内向后兼容,App加载的是该大版本下最新的小程序版本。这套机制从币安App 2.36.0版本开始适用。
这意味着:如果你用较新的SDK特性开发,用户却在使用较旧版本的币安App,可能加载到的是你为旧SDK发布的兼容版本,或者功能表现不一致。提交审核前,至少在两个不同版本的币安App上做真机预览(用DevTools生成的二维码),而不是只在模拟器里看效果。
完成的标准
小程序审核通过后,状态变为已发布,币安App内用户可以通过搜索找到并打开你的小程序。但这不等于迁移任务完全结束。Webview方案下,你需要持续监控你的H5页面在小程序容器内的表现——尤其是支付回调、登录态维持、文件上传这类依赖域名跳转和权限的流程,在Webview里的行为可能与独立浏览器有差异。原生方案下,每次更新版本都需要重新走审核,版本管理在MPP的Version Management面板中操作。
参考资料
- Binance·Management Portal,页面未标明更新日期;核查日期:2026-10-20。
- Binance开发者平台首页,页面未标明更新日期;核查日期:2026-10-20。
- Binance·How to complete the kyb process,页面未标明更新日期;核查日期:2026-10-20。
- Binance·Webview Template Feature,页面未标明更新日期;核查日期:2026-10-20。
- Binance·Quick Start(Mini Program),页面未标明更新日期;核查日期:2026-10-20。
- Binance·CLI,页面未标明更新日期;核查日期:2026-10-20。
- Binance·Mini Programs Audit Rules,页面未标明更新日期;核查日期:2026-10-20。
- Binance·Mini Program Platform Operation Rules,页面未标明更新日期;核查日期:2026-10-20。
- Binance·Multiple Versions Compatible Solution,页面未标明更新日期;核查日期:2026-10-20。



