我的 Serverless 实战 — 云函数与触发器的创建与使用 ( 开通腾讯云 “ 云开发 “ 服务 | 创建云函数 | 创建触发器 | 测试触发器 )(三)

配置完上述云函数名称 , 运行环境 , 内存 之后 , 点击 " 下一步 " , 确认函数配置 , 选择 " 确定 " 按钮 , 完成云函数创建 ;


我的 Serverless 实战 — 云函数与触发器的创建与使用 ( 开通腾讯云 “ 云开发 “ 服务 | 创建云函数 | 创建触发器 | 测试触发器 )(三)


点击函数名称 , 进入该云函数界面 ,


我的 Serverless 实战 — 云函数与触发器的创建与使用 ( 开通腾讯云 “ 云开发 “ 服务 | 创建云函数 | 创建触发器 | 测试触发器 )(三)


选择函数代码模块 , 可以编辑云函数代码 ;


我的 Serverless 实战 — 云函数与触发器的创建与使用 ( 开通腾讯云 “ 云开发 “ 服务 | 创建云函数 | 创建触发器 | 测试触发器 )(三)


默认的代码如下 :


'use strict';
exports.main = async (event, context) => {
    console.log("Hello World")
    console.log(event)
    console.log(event["non-exist"])
    console.log(context)
    return event
};


该函数是整个云函数的入口函数 , event 是触发函数的事件 , context 对象是函数运行的上下文 , 包含了函数调用相关信息 , 及运行环境的相关状态 ;


这里修改该函数 , 让其返回一个字符串 " Hello World ! " , 修改后点击左下角 " 保存 " 按钮 , 右上角提示 " 函数更新成功 " 后 , 说明修改完成 ;


我的 Serverless 实战 — 云函数与触发器的创建与使用 ( 开通腾讯云 “ 云开发 “ 服务 | 创建云函数 | 创建触发器 | 测试触发器 )(三)






三、创建触发器


触发器在 " 环境 " 层级下的 " 访问服务 " 模块创建 ;

我的 Serverless 实战 — 云函数与触发器的创建与使用 ( 开通腾讯云 “ 云开发 “ 服务 | 创建云函数 | 创建触发器 | 测试触发器 )(三)



点击 " 新建 " 按钮 , 在如下对话框中输入相关配置 , 域名选择本本实例的域名 , 触发路径任意输入一个路径 , 关联资源一定要选择之前创建的云函数 ;


我的 Serverless 实战 — 云函数与触发器的创建与使用 ( 开通腾讯云 “ 云开发 “ 服务 | 创建云函数 | 创建触发器 | 测试触发器 )(三)


等待触发器创建成功 ;


我的 Serverless 实战 — 云函数与触发器的创建与使用 ( 开通腾讯云 “ 云开发 “ 服务 | 创建云函数 | 创建触发器 | 测试触发器 )(三)





四、测试触发器


触发器的默认域名是

hello-serverless-6f262picd021598-1305713297.ap-shanghai.app.tcloudbase.com ;

我的 Serverless 实战 — 云函数与触发器的创建与使用 ( 开通腾讯云 “ 云开发 “ 服务 | 创建云函数 | 创建触发器 | 测试触发器 )(三)


默认域名加上触发器的触发路径 , 在域名链接后面加上 /helloworld 即可 ;



使用 https://hello-serverless-6f262picd021598-1305713297.ap-shanghai.app.tcloudbase.com/helloworld 链接即可 使用该触发器 , 触发云函数执行 ;


我的 Serverless 实战 — 云函数与触发器的创建与使用 ( 开通腾讯云 “ 云开发 “ 服务 | 创建云函数 | 创建触发器 | 测试触发器 )(三)




【本文正在参与 “100%有奖 | 我的Serverless 实战”征稿活动】活动链接


上一篇:MySQL 基础---单表数据记录查询


下一篇:【我的Android进阶之旅】推荐一款视频转换GIF图片格式的转换工具(Video to GIF)