小程序码云调用实现方式

本文介绍了如何在小程序中实现云调用生成小程序码。首先,需要开通云开发并创建云环境,然后在project.config.json配置云函数根目录。接着创建Node.js云函数createCode,并设置权限。在云函数的index.js中编写相关代码,最后在小程序页面js文件中调用云函数生成小程序码,注意scene参数长度限制。每次云函数修改后,必须上传并部署以确保更新生效。
摘要由CSDN通过智能技术生成

①开通云开发、创建云开发环境(环境命名为项目名称拼音即可,示例中football)
创建了第一个云开发小程序后,在使用云开发能力之前需要先开通云开发。在开发者工具工具栏左侧,点击 “云开发” 按钮即可打开云控制台、根据提示开通云开发、创建云环境。默认配额下可以创建两个环境,各个环境相互隔离,每个环境都包含独立的数据库实例、存储空间、云函数配置等资源。每个环境都有唯一的环境 ID 标识,初始创建的环境自动成为默认环境。

注:AppID 首次开通云环境后,需等待大约 10 分钟方可正常使用云 API,在此期间官方后台服务正在做准备服务,如尝试在小程序中调用云
API 则会报 cloud init error:{ errMsg: “invalid scope” } 的错误。

②在项目根目录找到 project.config.json 文件,新增 cloudfunctionRoot 字段,指定本地已存在的目录作为云函数的本地根目录。

示例:functions 为云函数文件夹名称。

{
   "cloudfunctionRoot": "./functions/"
}

③完成指定之后,云函数的根目录的图标会变成 “云目录图标”,云函数根目录下的第一级目录(云函数目录)是与云函数名字相同的,如果对应的线上环境存在该云函数,则我们会用一个特殊的 “云图标” 标明。

其中football是云环境名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值