开发小程序时,准备齐全且准确的资料是项目顺利推进的关键。所需资料会因开发主体的性质不同而有所差异,同时还需考虑小程序的功能特性、业务范畴等因素。
一、主体资质相关资料
(一)企业主体
营业执照:需提供清晰的原件照片或复印件盖章后的照片,以此证明企业具备合法经营资质。营业执照上的企业名称、统一社会信用代码等信息,在小程序注册及后续运营中起着关键的身份识别作用。例如,在微信小程序平台注册时,系统会依据营业执照信息核实企业的真实性与合法性。
法人信息:法人的身份证号、身份证正反面照片以及两个常用手机号不可或缺。身份证信息用于精准验证法人身份,确保小程序相关操作的合法性与可追溯性;手机号则用于接收重要通知,如小程序注册审核结果、安全提醒等。像在小程序认证流程中,法人手机号会收到验证码,用于确认法人对认证操作的知晓与授权。
企业对公账户信息:开户行名称和卡号等信息是必备的,这主要用于小程序交易结算。当小程序涉及商品销售、服务收费等交易行为时,资金会通过该对公账户进行流转。若企业暂无对公账户,经微信官方认可,法人的个人银行卡也可作为支付账户使用,但需注意相关规定与限制。
管理员信息:管理员的身份证号、身份证正反面照片以及两个手机号同样重要。管理员负责小程序日常管理事宜,如内容发布、功能设置、用户反馈处理等。系统通过管理员信息进行身份验证,保障小程序管理操作的安全性与规范性。
未注册过微信的邮箱:该邮箱将作为小程序的登录账号与重要通知接收渠道。所有与小程序相关的重要信息,如验证码、安全提醒、平台政策更新等,都会发送至该邮箱。因此,务必确保邮箱的有效性与可正常访问性。
微信认证费:腾讯按年收取微信认证费用,企业主体的认证费为 300 元 /
年。通过认证,小程序可获得更多权限与功能,如微信支付接口开通、高级接口调用等,提升小程序的功能完整性与用户信任度。
特殊行业资质:若小程序涉及社交、医疗、教育、金融等特殊服务类目,还需额外准备对应资质。例如,医疗类小程序可能需要《医疗机构执业许可证》;教育类小程序或许需要《办学许可证》等。这些资质是开展特定业务的合法依据,也是平台审核的重点内容。
(二)个人主体
个人信息:个人的身份证号、身份证正反面照片以及两个手机号,用于在注册及运营过程中验证个人身份与接收通知。虽然个人主体小程序在功能与业务范围上存在一定限制,但身份验证环节同样严格,以保障平台生态安全。
未注册过微信的邮箱:与企业主体一致,用于小程序登录及接收重要通知,确保个人开发者能及时获取小程序相关信息。
微信认证费:个人主体小程序的微信认证费为 30 元 /
年。认证后,小程序可获得一定程度的功能拓展与权益提升,如部分接口的使用权限等。需注意,个人主体小程序不支持开通支付功能,且能开展的业务范围相对较窄,如快递查询、工具类应用、简单的商业服务展示等。
二、小程序设计与内容资料
小程序 logo、图标等设计文件:这些视觉元素是小程序品牌识别的关键。独特且具有辨识度的 logo
与图标,能帮助用户快速识别与记忆小程序,同时也为界面增添美感,提升用户对小程序的第一印象。例如,一款美食推荐小程序,其 logo 可设计成与美食相关的形象,如诱人的餐盘或特色菜品图标。
界面布局设计图:包括清晰的页面框架、各功能模块分布等内容。它如同建筑蓝图,为前端开发人员提供明确的指导,确保开发出的小程序界面布局合理、操作便捷。例如,电商类小程序的界面布局设计图,会详细规划商品展示区、购物车图标位置、个人中心入口等模块的位置与样式。
小程序内所有文字信息:涵盖标题、按钮文字、产品介绍、提示信息等。这些文字需简洁明了,准确传达信息,同时符合小程序的品牌风格。例如,一款运动健身小程序的按钮文字可使用充满活力与激励性的表述,如
“开始锻炼”“挑战今日目标” 等;产品介绍则应详细且专业,针对不同健身器材或课程进行精准描述。此外,文字内容需严格遵守法律法规与平台规则,避免出现违规词汇或敏感信息。
三、技术开发相关资料与工具
小程序开发工具:微信官方提供的小程序开发工具是主流选择。它集成了代码编写、调试、预览、上传等一系列功能,为开发者提供了便捷的开发环境。开发者可通过该工具将编写好的代码转化为可在微信平台运行的小程序。
编程语言知识储备:开发者需熟练掌握微信小程序开发所需的编程语言,主要包括 JavaScript、WXML(WeiXin Markup Language)和 WXSS(WeiXin Style Sheets)。JavaScript
用于实现小程序的逻辑交互功能,如页面跳转、数据请求与处理等;WXML 负责构建小程序的页面结构,类似于 HTML 语言;WXSS 则用于美化页面样式,控制元素的颜色、字体、布局等外观属性。
服务器与域名(部分情况):
服务器:若小程序需要存储大量数据、运行复杂业务逻辑或提供实时服务,就需要购买服务器。服务器的配置需根据小程序的预估用户量、数据存储需求等因素综合确定。例如,一个面向全国用户的电商小程序,由于数据交互频繁、用户访问量大,就需要配置高性能的服务器,以保障小程序的稳定运行与快速响应。常见的服务器类型有基于
Windows 系统(适合ASP.NET语言开发的程序)和 Linux 系统(适合 JAVA/PHP 语言开发的程序)。
域名:当小程序涉及与外部系统交互数据、调用第三方接口或进行一些特定的网络请求时,可能需要配置已备案的域名。域名需在工信部进行 ICP 备案,备案时间通常需要一定周期,一般为 20 - 30
个工作日左右,具体时长因地区和审核情况而异。备案完成后,域名才能合法用于小程序相关业务。
SSL 证书(若有需要):为保障用户数据安全,小程序在进行数据传输时,通常要求使用 HTTPS
加密协议。SSL 证书可实现业务域名的 https 数据加密请求,防止数据在传输过程中被窃取或篡改。若小程序涉及用户敏感信息传输,如登录密码、支付信息等,申请 SSL 证书是必不可少的步骤。
第三方服务对接资料(若有合作):若小程序需要接入第三方服务,如支付接口(微信支付、支付宝支付等)、物流接口(菜鸟裹裹、顺丰速运接口等),则需与第三方服务提供商沟通具体功能需求、合作细节,并准备相应的合作协议与资料。例如,接入微信支付接口时,需按照微信支付官方文档要求,提供小程序的相关信息、企业资质证明等资料,完成接口申请与配置流程。
总之,开发小程序所需资料丰富多样,涉及主体资质、设计内容、技术开发等多个领域。在开发前,务必全面梳理所需资料,确保资料的准确性、完整性与合规性,为小程序开发项目的顺利启动与高效推进奠定坚实基础。