阅读(4248)
赞(13)
QQ小程序 callFunction
2020-07-11 16:09:22 更新
Cloud.callFunction(object: Object): Promise<Object>
调用云函数
参数
object: Object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
name | string | 是 | 云函数名 | |
data | Object | 否 | 传递给云函数的参数,在云函数中可通过 event 参数获取 | |
config | Object | 否 | 配置 |
object.config 的结构
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
env | string | 是 | 环境 ID,填写后将忽略 init 时指定的环境 ID |
返回值
Promise.<Object>
属性 | 类型 | 说明 |
---|---|---|
result | any | 云函数返回的结果 |
requestID | string | 云函数执行 ID,可用于日志查询 |
data 参数说明
云函数代码示例: const cloud = require('qq-server-sdk') cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV })
exports.main = async (event, context) => { const res = await cloud.callFunction({ // 要调用的云函数名称 name: 'add', // 传递给云函数的参数 data: { x: 1, y: 2, } }) // 3 return res.result }