文章目录
- 一、微信小程序和企业微信小程序相同点和区别?
- 1.1.相同点
- 1.2.不同点
- 1.3.受众人群
- 1.4.核心概念
- 1.5.总结
- 二、开发文档
- 2.1.微信开发文档
- 2.2.企业微信开发文档
- 三、小程序申请?
- 3.1.申请流程
- 3.2.主体说明
- 四、小程序如何线下调试?
- 4.1.调试流程
- 4.2.具体步骤
- 4.3.微信环境小程序
- 4.4.企业微信环境
- 五、小程序如何线上调试?
- 5.1.微信环境小程序
- 5.2.企业微信环境小程序
- 5.3.总结
- 六、小程序提交审核有哪些注意事项?
- 6.1.资质
- 6.2.评审周期
- 6.3.局限性
- 七、小程序设计有哪些注意事项?
- 7.1.为什么要做这件事
- 7.2.案例
- 7.3.方案
- 八、微信开发者工具用途?
- 九、主体资质?
- 十、移动端OA审批
- 10.1.功能事项
- 10.2.推荐方案
- 10.3.消息提示
一、微信小程序和企业微信小程序相同点和区别?
1.1.相同点
都是一种小程序(换句话说小程序就只有一种)
1.2.不同点
所处运行环境不同和调用的api不同,因此,当需要同时支持微信环境和企业微信环境时,首先需要对运行环境判断,然后,对调用的api进行校验,校验通过后(允许调用api),再调用各自的api实现功能点。
1.3.受众人群
微信:受众人员很广、主打聊天
企业微信:受众企业员工以及客户
1.4.核心概念
小程序是一种应用的体现形式,不区分微信还是企业微信,只是所处的运行环境不同,或者说被不同资质的进行关联而已。
不同资质:指的是个人资质和企业资质
1.5.总结
企业微信和微信都聊天工具,受众的群体不同、环境不同、主打的业务不同,因此,各自环境的api设计不同。
二、开发文档
企业微信小程序开发 | 微信开放文档 (qq.com)
2.1.微信开发文档
企业微信小程序开发 | 微信开放文档 (qq.com)
https://developers.weixin.qq.com/miniprogram/dev/devtools/qywx-dev.html
2.2.企业微信开发文档
开发前必读 - 接口文档 - 企业微信开发者中心
https://developer.work.weixin.qq.com/document/path/90664
企业微信小程序开发:
https://developers.weixin.qq.com/miniprogram/dev/devtools/qywx-dev.html
三、小程序申请?
3.1.申请流程
https://developer.work.weixin.qq.com/tutorial/mini-program/2
3.2.主体说明
说明:小程序申请也需要主体,关联小程序也需要主体
例如:个人主体关联小程序,企业资质关联小程序
四、小程序如何线下调试?
4.1.调试流程
假若小程序要分三阶段上线,开发阶段任务完毕后,申请或转交测试进行真机调试。因为手机型号不同,兼容性不同。
4.2.具体步骤
先开发小程序第一阶段,发布到微信开发者平台,点击申请生成预览二维码,发给需要预览的人员即可
4.3.微信环境小程序
直接在微信开发者工具进行调试
4.4.企业微信环境
企业微信小程序在开发进工具调试 是需要切换为企业微信模式。
开发文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/qywx-dev.html
五、小程序如何线上调试?
5.1.微信环境小程序
1.首先申请个人资质并审核通过
2.使用个人资质条件发布小程序,提交审核,审核通过。
3.在微信开发者平台关联小程序,具体关联形式是公众号菜单关联还是其他形式关联不定,点击进入即可体验小程序
5.2.企业微信环境小程序
1.首先申请企业资质
2.使用企业资质条件发布小程序。
3.在企业微信平台(企业主体)自建应用,关联小程序。具体公众号菜单关联小程序还是应用关联不定。
不定:指的是根据具体业务客户需求
5.3.总结
线上真机体验,首先申请资质(个人/企业),然后,发布小程序,提交审核,等待审核通过,接着微信用开发者平台关联小程序/企业微信需要自己创建应用或者使用公众号的菜单也可以关联小程序。
六、小程序提交审核有哪些注意事项?
6.1.资质
个人/企业资质要提前准备好
6.2.评审周期
提交评审要考虑选择微信小程序还是企业微信小程序,审核的团队不一样,一般审核时间3~5天
6.3.局限性
每个企业资质下面绑定小程序的个数是有限的,需要提前调研相关资料
七、小程序设计有哪些注意事项?
7.1.为什么要做这件事
企业微信对小程序有很多规范与限制
7.2.案例
主包大小,总包大小,分包大小 限制500k等等
7.3.方案
分包加载
https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages.html
八、微信开发者工具用途?
开发者调试小程序、公众号、企业微信小程序功能
九、主体资质?
小程序与公众号一样 需要以主体申请的,主体分个人工商户和企业资质。
微信中的公众号和小程序面向受众人群的是个体工商户资质
企业微信中的H5和小程序向受众人群企业内部员工和客户是企业资质
企业应用需要企业资质
企业微信小程序也需要资质(个人和企业),然后企业微信主体关联小程序(个人和企业)的主体
十、移动端OA审批
10.1.功能事项
1.填写申请
2.保存草稿
3.提交审核
4.审核通过
5.驳回
6.代办任务
7.已办任务
8.指定审批人
9.委派任务
10.结束任务
11.展示审批历史记录
10.2.推荐方案
推荐使用自定义表单,用字段控制状态,对于上线周期很短,迭代周期快不建议集成工作流,这样会增加学习和应用的成本。
10.3.消息提示
建议采用企业微信通知模板或者websocket+ui模板