微信小程序为微信体系下的应用开放平台。可为不同类型的产品提供框架,并在微信内运行。本
包含个人、海外WeChat、企业微信小程序。例如,可以如下图所示,把企业官网的现有内容用小程序打包发布到所有平台,在日常应用分享中直接以小程序带标题的形式进行分享。
- 微信公众平台免费注册小程序
https://mp.weixin.qq.com
每个邮箱只能注册1个;
个人身份最多可以注册5个,企业主体最多可以注册50个;
同个微信号、手机号、身份证最多可以绑定5个管理员;
名称非常重要,独一无二,最少4个字母或2个中文,发布后只能通过认证方式改名;
不用付费微信认证也可以正常使用OdooApp,仅少量认证后才有的高级功能无法使用。
- 微信小程序后台成员管理设置
管理->成员管理
管理员只允许一个,注册时绑定,后期可以修改变更;
管理员可添加小程序项目成员,并配置成员的权限。
运营者可拥有管理、推广、设置等模块权限,可使用体验版小程序;
开发者可拥有开发模块权限,可使用体验版小程序、可应用开发者工具(IDE)打包发布并上传代码;
数据分析者可拥有统计模块基础分析查看权限,可使用体验版小程序;
体验成员仅可使用未正式发布的、内部测试中的体验版小程序。
初始化必须先添加微信号oudurj的欧度软件小程序统一发布机器人为开发者,当对应版本的OdooApp客户端代码上传完毕后就可选删除该成员。
- 微信小程序后台开发管理设置
开发->开发管理->开发设置
服务器域名各项配置为相关odoo实例的合法域名:
request域名必填,用于微信小程序与odoo之间的接口交互;
socket域名可选,用于微信小程序与odoo之间的即时通信;
uploadFile域名可选,允许微信小程序上传本地照片、视频等文件到odoo;
downloadFile域名可选,允许微信小程序远程下载odoo上的文件资源;
udp域名可选,允许微信小程序使用UDP Socket方式与odoo进行小带宽、高实时、无连接、低功耗的通讯。
业务域名可配置OdooApp所允许套壳odoo或跳转到外部非odoo应用的域名列表,最多200个。
域名格式只支持英文大小写字母、数字及“- ”,不支持IP地址;
服务器域名和业务域名均需经过ICP备案,新备案域名需24小时后才可配置,根目录文件校验成功后,可打开任意合法的子域名。
服务器域名和业务域名都必须支持https、wss协议及合法有效的SSL安全证书访问。
- 微信小程序业务域名验证配置
仅限OdooApp外链浏览和套壳模式才需要设置
#Nginx示例
location = /DhgXKfQG1a.txt {
return 200 '02bf779828aca8cc089279951d2eed56';
}
- 微信小程序后台服务类目设置
设置->基本设置->服务类目->详情
最多添加5个类目,根据主体资质和实际用途填写,否则提交审核不容易通过,特别是个人类型的小程序。
- 微信小程序后台关注公众号设置
设置->关注公众号
公众号关注组件:用户扫码进入OdooApp小程序时,即可在所有页面的页脚底部展示当前公众号,用户可直接快速关注该公众号。
支付后关注公众号:用户使用OdooApp小程序支付后,即可在成功页面底部展示同主体的认证服务号,用户可直接一步关注该服务号。
- 微信小程序后台客服设置
功能->客服
最多可添加100个客服人员的微信帐号。
绑定后的客服帐号,可以登录网页端客服系统或移动端客服小程序进行日常客户沟通。如未登录且有新消息时客服的个人微信也能收到相关提醒。
- 微信小程序后台版本管理设置
管理->版本管理
确定OdooApp的框架版本后,要将微信小程序AppID与odoo实例主域名提供给开发者进行静态编译绑定并上传成开发版本,可选为体验版并经过内部测试确认没有问题后就可提交成为审核版本,待平台客服审核通过后就可随时选择发布成正式的线上版本。