美文网首页
零基础学微信小程序云开发|触发云函数

零基础学微信小程序云开发|触发云函数

作者: 红色火苗 | 来源:发表于2019-08-11 14:36 被阅读0次

前言

利用云开发定发送消息,怎么做呢?微信小程序为我们提供了一个接口来,实现云函数的出发,也就打通了外部程序调用微信云开发的“任督二脉”

触发云函数

接口地址

POST https://api.weixin.qq.com/tcb/invokecloudfunction?access_token=ACCESS_TOKEN&env=ENV&name=FUNCTION_NAME

请求参数

属性 类型 默认值 必填 说明
access_token string 接口调用凭证
env string 云开发环境ID
name string 云函数名称
POSTBODY string 云函数的传入参数,具体结构由开发者定义。

返回结果

返回的 JSON 数据包

属性 类型 说明
errcode number 错误码
errmsg string 错误信息
resp_data string 云函数返回的buffer(结果)

示例代码

新建一个云函数,代码如下:

// 云函数入口文件sum.js
const cloud = require('wx-server-sdk')
cloud.init()
const db =  cloud.database
// 云函数入口函数
exports.main = async (event, context) => {
  return {
    sum: event.a+ event.b
  }
}

利用http api接口调用 传参数并发送请求

curl -d '{a:1,b:2}' \
'https://api.weixin.qq.com/tcb/invokecloudfunction?access_token=ACCESS_TOKEN&env=ENV&name=login'

返回结果

{
    "errcode": 0,
    "errmsg": "ok",
    "resp_data": "{"sum":3}"
}

相关文章

网友评论

      本文标题:零基础学微信小程序云开发|触发云函数

      本文链接:https://www.haomeiwen.com/subject/fgxsjctx.html