微信云开发目前已支持第三方平台代开发,开发者可按照如下流程进行授权和开发。
# 授权
- 第三方平台需在小程序权限中勾选 云开发管理权限 。请注意,在勾选 云开发管理权限 时请务必勾选 开发管理与数据分析权限 。
- 授权流程可参考 授权流程技术说明。
# 解授权
- 小程序解除授权第三方后,小程序开发者将有权限访问云开发中存储和数据库等资源。
- 由于第三方平台上传的代码启用代码保护,因此小程序解除授权第三方后,小程序开发者须重新上传一次代码后,才可下载云函数代码。
# 使用开发者工具开发
- 以第三方平台开发号在微信开发者工具中创建云开发项目。
- 在项目根目录创建 ext.json ,添加配置 extAppid 。
- 进行云开发,具体开发过程可参考 第三方平台代开发。
# 管理云环境
为方便第三方开发者开通云开发和创建云环境,现提供如下接口:
# 管理云函数
为方便第三方开发者对云函数进行管理和使用,现提供如下接口
# 其他已开放的 HTTP API
为方便小程序开发者使用云开发资源,目前微信云开发已提供多种 HTTP API。具体接口功能可参考文档: