# 云函数总览介绍
# 一、云函数简介
云函数是一种在云端运行的代码片段,无需管理服务器即可执行。它允许开发者将代码部署到云端,通过事件触发或API调用执行。云函数支持多种编程语言和运行时环境,能够快速响应请求,实现高效、可扩展的应用程序后端逻辑。
# 二、云函数的使用场景
- API后端服务:作为RESTful API的后端,处理客户端请求,返回数据。
- 事件驱动任务:数据库事件。
- 微服务架构:将复杂应用拆分为多个云函数,实现微服务架构。
- 自定义入参:支持客户端自定义参数调用云函数
# 三、云函数的开发语言
云函数支持JavaScript开发语言,支持ES5及之前的语法,支持数据库调用,详情请查看云函数文档
# 自定义调用入参
客户端调用云函数支持自定义参数,使用params进行传递,在云函数内使用params即可获取出来
{
"name":"test",
"params":{
"name":"土豆api",
"testValue":"112"
}
}
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 云函数获取自定义参数示例
function add(x, y) {
const sum = x + y;
return sum; // 返回sum
}
var result = add(1, 2);
result + name+testValue;
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 云函数执行接口返回
{
"code": "200",
"message": "",
"status": true,
"data": "3土豆api112",
"pc": null,
"time": null,
"nonce": null,
"sign": null
}
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11