百度智能小程序 調(diào)用云函數(shù)

2020-09-05 14:59 更新

cloud.callFunction

調(diào)用云函數(shù)。

參數(shù)

名稱 類型 必須 說明
name String 云函數(shù)名
data Object 傳遞給云函數(shù)的參數(shù)

返回值 Promise

resolve 結(jié)果:

名稱 類型 說明
requestID String 請求 ID
result String 云函數(shù)返回結(jié)果

reject 結(jié)果:

名稱 類型 說明
code String 錯誤碼
message String 錯誤信息

代碼示例

云函數(shù) sum:

exports.main = (event, context) => {
    let sum = 0;
    for (let i = 0; i < event['numbers'].length; i++) {
        let n = parseInt(event['numbers'][i], 10);
        sum += n;
    }
    return sum
}

在另一云函數(shù)中調(diào)用 sum:

const cloud = require('swan-server-sdk')
exports.main = async (event, context) => {
  cloud.init(context)

  const res = await cloud.callFunction({
    name: 'sum',
    data: {
      numbers: [1, 2, 3, 4, 5]
    }
  })
  return res.result
}


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號