本文目录
很多朋友第一次做小程序,最常问的一句话就是:做小程序需要什么资料?这个问题看似简单,但答案取决于你是个人还是企业、做的是工具类还是电商类、要不要支付和直播。今天我把所有可能用到的资料一次性讲清楚,帮你少走弯路。
一、先明确主体类型:个人还是企业
微信小程序对注册主体有明确区分,所需资料完全不同。
个人主体
- 身份证正反面照片(清晰、四角完整)
- 本人手持身份证照片(部分场景需要)
- 一个未注册过小程序的微信号
- 常用手机号与邮箱(用于接收验证码和通知)
企业/个体工商户主体
- 营业执照原件照片或扫描件
- 法人身份证正反面照片
- 对公账户信息(用于微信认证打款验证,个体工商户可用法人私户)
- 企业邮箱或常用邮箱
- 管理员身份证与手机号(管理员可不等于法人)
注意:个人主体不能开通微信支付,也不能做电商、直播、医疗等类目。如果你有变现计划,建议直接用企业或个体工商户注册。
二、注册与认证阶段需要的资料
在微信公众平台注册小程序账号时,系统会要求你填写并上传:
- 邮箱(每个邮箱只能注册一个小程序)
- 主体信息(个人填身份证,企业填营业执照)
- 管理员信息(姓名、身份证号、手机号)
- 小程序名称、头像、简介、服务类目
如果要做微信认证(企业主体每年300元),还需要:
- 企业营业执照
- 对公账户打款验证,或法人扫脸验证
- 认证公函(部分情况需盖章上传)
// 认证时常见的公函模板关键信息
公司名称:XXX科技有限公司
统一社会信用代码:91XXXXXXXXXXXXXXXX
认证联系人:张三
联系电话:138XXXXXXXX
三、开发阶段需要的资料
真正进入开发,资料就和技术相关了。
基础开发资料
- 小程序 AppID 与 AppSecret(在后台“开发管理”中获取)
- 服务器域名(需 HTTPS,且要在后台配置 request 合法域名)
- SSL 证书(可用免费证书,如 Let's Encrypt)
- 云开发环境 ID(如果使用微信云开发)
接口与权限资料
- 微信支付商户号(mch_id)与 API 密钥
- 支付证书 apiclient_cert.pem、apiclient_key.pem
- 地图 Key(腾讯位置服务、高德等)
- 短信服务 AccessKey(阿里云、腾讯云)
- 对象存储 Bucket 与密钥(存图片、视频)
提醒:AppSecret、支付密钥、证书文件属于敏感资料,千万不要提交到 Git 仓库,建议用环境变量或配置中心管理。
四、类目与特殊资质资料
这是最多人踩坑的地方。不同服务类目需要额外资质:
- 电商平台:营业执照、ICP 备案、增值电信业务经营许可证(部分情况)
- 餐饮外卖:食品经营许可证
- 医疗健康:医疗机构执业许可证、互联网药品信息服务资格证
- 教育培训:办学许可证
- 旅游出行:旅行社业务经营许可证
- 直播:网络文化经营许可证、ICP 许可证
如果你的类目需要资质却没有,审核会被驳回,甚至无法上线。建议在注册前先查一下微信官方的《小程序开放的服务类目》文档。
五、上线与运营阶段资料
开发完成后,提交审核和发布还需要:
- 小程序隐私协议(用户隐私保护指引)
- 用户协议与免责声明(电商、社区类必备)
- 客服电话或在线客服配置
- 版本描述与测试账号(审核人员需要体验)
// 提交审核时版本描述示例
版本号:v1.0.0
更新内容:
1. 新增商品列表与详情页
2. 支持微信支付下单
3. 修复已知问题
测试账号:test / 123456
六、一张清单帮你自查
最后总结一下,做小程序需要什么资料,按顺序准备即可:
- 主体资料:身份证或营业执照、法人信息
- 账号资料:邮箱、手机号、管理员信息
- 认证资料:对公账户、认证公函
- 开发资料:AppID、AppSecret、域名、证书、各类 Key
- 资质资料:按类目准备对应许可证
- 运营资料:隐私协议、用户协议、客服信息
把这些资料提前准备好,注册、开发、上线会顺畅很多。如果你只是想做个人工具类小程序,其实只需要身份证和邮箱就能起步,门槛并不高。祝你开发顺利!
评论 (0)
还没有评论,快来抢沙发吧~