QQ小程序发布指引
Android,iOS终端手机QQ体系应用
QQ小程序为QQ体系下的应用开放平台,可为不同类型的产品提供框架,并在QQ内运行。
QQ小程序开放平台免费注册
https://q.qq.com
每个邮箱只能注册1个;
个人和公司主体类型都可以注册;
QQ号码、手机号、身份证绑定管理员;
名称、头像、介绍每个月可以申请修改5次;
名称比较重要,不能重复,4-30个字符组成,一个中文汉字等于两个字符,发布后每个月还可以申请修改5次;
QQ小程序后台权限管理设置
管理员只允许一个,注册时绑定,后期可以修改变更;
管理员可添加小程序项目成员,并配置成员的权限。
开发者权限可使用小程序开发者工具及开发版小程序进行开发
体验者权限可使用体验版小程序
登录权限可登录小程序管理后台,无需管理员确认
数据分析权限可使用小程序数据分析功能查看小程序数据
开发管理权限可以提交审核、发布、回退小程序版本
开发设置权限可设置小程序服务器域名、消息推送及扫描普通链接二维码打开小程序
暂停服务设置权限可暂停小程序线上服务
广告结算数据查看权限可查看广告结算数据
初始化必须先添加QQ号3147859781的欧度软件小程序统一发布机器人为开发者,当对应版本的OdooApp客户端代码上传完毕后就可选删除该成员。
QQ小程序后台开发设置
开发->开发设置
服务器域名各项配置为相关odoo实例的合法域名:
request域名必填,用于qq小程序与odoo之间的接口交互;
socket域名可选,用于qq小程序与odoo之间的即时通信;
uploadFile域名可选,允许qq小程序上传本地照片、视频等文件到odoo;
downloadFile域名可选,允许qq小程序远程下载odoo上的文件资源;
generalWebpage域名可选,允许电脑QQ、低版本手机QQ无法执行小程序时可打开的H5替代页面。
UDP通信IP或域名可选,允许QQ小程序使用UDP Socket方式与odoo进行小带宽、高实时、无连接、低功耗的通讯;
业务域名可配置OdooApp所允许套壳odoo或跳转到外部非odoo应用的域名列表,最多200个。
业务域名需经过ICP备案,新备案域名需24小时后才可配置,根目录文件校验成功后,可合法打开相关域名。
服务器和业务域名都必须支持https、wss协议及合法有效的SSL安全证书访问。
手机QQ扫普通二维码打开小程序设置
开发->开发设置
手机qq客户端扫码将按以下匹配规则控制跳转:
二维码链接的协议、域名与已配置的二维码规则一致。
二维码链接属于后台配置的二维码规则的子路径。
如果二维码规则包含参数,链接 ? 后为参数部分,参数要求前缀匹配。
在小程序后台配置二维码跳转小程序规则之后即可使用手机qq(870及以上客户端版本)扫码打开小程序。若二维码链接对应的规则有多个,按照最长规则进行匹配。
小程序路径原生版(pages/web/page)和H5版(pages/view/web)需要根据自身情况填写
QQ小程序数据预拉取置
开发->开发设置
预拉取能够在小程序冷启动的时候通过QQ后台提前向第三方服务器拉取业务数据,当代码包加载完时可以更快地渲染页面,减少用户等待时间,从而提升小程序的打开速度。
QQ小程序后台服务类目设置
设置->基本设置->服务类目->详情
最多添加5个类目,根据主体资质和实际用途填写,否则提交审核可能被拒绝,特别是个人主体的小程序。
目前个人开发者以及未选定服务类目的企业开发者不支持发布H5小程序
QQ小程序后台版本设置
开发->版本设置
确定OdooApp的框架版本后,要将QQ小程序AppID与odoo实例主域名提供给开发者进行静态编译绑定并上传成开发版本,可选为体验版本并经过内部测试确认没有问题后就可提交成为审核版本,待平台客服审核通过后就可随时选择发布成 正式的线上版本。
当小程序需要使用跳转到其他小程序功能时,需要在编译打包前声明确定将会跳转到的小程序AppID白名单列表,且最多允许填写10个。