跨账号环境共享

云开发支持跨账号环境(资源)共享,即一个小程序的云开发资源可以授权给同主体下其他小程序 / 公众号使用,并有以下好处:

优势 & 特点说明
资源复用云开发资源可共享给其他账号使用,创建新小程序无需复制或迁移数据
能力复用开发好的云函数可以授权给其他账号原生调用,类似 HTTP 服务,做到能力复用
Web 支持在 Web 中既可以使用公众号登录态访问小程序云开发资源和能力,又可以在 Web 中用未登录模式访问
细粒度授权授权粒度细,如可以只授权云函数调用权限而不授权修改权限
单层级授权单层级授权保证了安全,如A有B的授权,B有C的授权,但A没有C的授权,此时A可以调B但不能直接调C

详见跨账号环境共享能力文档完成快速配置和使用

注意,被共享的小程序,也需要开通云开发,操作路径:微信开发者工具 - 控制台 - 设置 - 创建新环境,会引导用户开通云开发。