# 获取云函数
接口应在服务器端调用,详细说明参见服务端API。
# 接口说明
# 接口英文名
getCloudFunctionList
# 功能描述
通过本接口可以获取云函数列表,使用过程中如遇到问题,可在开放平台服务商专区发帖交流。
# 调用方式
# HTTPS 调用
POST https://api.weixin.qq.com/componenttcb/getscflist?access_token=ACCESS_TOKEN
# 请求参数
属性 | 类型 | 必填 | 说明 |
---|---|---|---|
access_token | string | 是 | 接口调用凭证,该参数为 URL 参数,非 Body 参数。使用component_access_token |
env | string | 是 | 环境ID |
offset | number | 否 | 数据偏移量。默认值0 |
limit | number | 否 | 返回数据长度。默认值20 |
searchkey | string | 否 | 模糊匹配 functionName |
# 返回参数
属性 | 类型 | 说明 | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
errcode | number | 错误码 | |||||||||||||||||||||||||||||||||||||||||||||
errmsg | string | 错误信息 | |||||||||||||||||||||||||||||||||||||||||||||
total_count | number | 云函数个数 | |||||||||||||||||||||||||||||||||||||||||||||
functions | array<object> | 云函数信息 | |||||||||||||||||||||||||||||||||||||||||||||
|
# 调用示例
示例说明: HTTPS请求
# 请求数据示例
{
"env": "myttest-8gu57so0bd9f9e8a"
}
# 返回数据示例
{
"errcode": 0,
"errmsg": "ok",
"total_count": 2,
"functions": [
{
"mod_time": "2021-07-29 15:04:19",
"add_time": "2021-07-29 15:04:19",
"runtime": "Nodejs8.9",
"name": "testfunc5",
"status": "CreateFailed",
"status_reason": [
{
"errcode": "ResourceNotFound.File",
"errmsg": "未找到函数执行入口文件,请确认代码包入口文件名和 handler 设置是否对应或代码压缩包是否正常。"
}
]
},
{
"mod_time": "2021-07-29 14:41:43",
"add_time": "2021-07-29 14:41:43",
"runtime": "Nodejs8.9",
"name": "testfunc4",
"status": "Active",
"status_reason": []
}
]
}
# 错误码
错误码 | 错误码取值 | 解决方案 |
---|---|---|
47001 | data format error | 解析 JSON/XML 内容错误;post 数据中参数缺失;检查修正后重试。 |
85088 | no qbase privilege | 该APP未开通云开发 |