# 云开发 接口列表

## 云函数

```json
[
  {
    "接口名称": "[触发云函数](/miniprogram/dev/server/API/cloudbase/functions/api_invokecloudfunction)",
    "请求路径": "/tcb/invokecloudfunction",
    "描述": "通过本接口可以触发指定云开发环境中的云函数"
  },
  {
    "接口名称": "[延时调用云函数](/miniprogram/dev/server/API/cloudbase/functions/api_adddelayedfunctiontask)",
    "请求路径": "/tcb/adddelayedfunctiontask",
    "描述": "该接口用于延时调用云函数"
  }
]
```

## 数据库

```json
[
  {
    "接口名称": "[数据库插入记录](/miniprogram/dev/server/API/cloudbase/database/api_adddatabaseitem)",
    "请求路径": "/tcb/databaseadd",
    "描述": "通过本接口可以数据库插入记录"
  },
  {
    "接口名称": "[数据库聚合](/miniprogram/dev/server/API/cloudbase/database/api_aggregatedatabase)",
    "请求路径": "/tcb/databaseaggregate",
    "描述": "通过本接口可以数据库聚合"
  },
  {
    "接口名称": "[新增集合](/miniprogram/dev/server/API/cloudbase/database/api_adddatabasecollection)",
    "请求路径": "/tcb/databasecollectionadd",
    "描述": "通过本接口可以新增集合"
  },
  {
    "接口名称": "[删除集合](/miniprogram/dev/server/API/cloudbase/database/api_deletedatabasecollection)",
    "请求路径": "/tcb/databasecollectiondelete",
    "描述": "通过本接口可以删除集合"
  },
  {
    "接口名称": "[获取集合信息](/miniprogram/dev/server/API/cloudbase/database/api_getdatabasecollection)",
    "请求路径": "/tcb/databasecollectionget",
    "描述": "通过本接口可以获取特定云环境下集合信息"
  },
  {
    "接口名称": "[统计集合记录数](/miniprogram/dev/server/API/cloudbase/database/api_getdatabasecount)",
    "请求路径": "/tcb/databasecount",
    "描述": "通过本接口可以统计集合记录数或统计查询语句对应的结果记录数"
  },
  {
    "接口名称": "[数据库删除记录](/miniprogram/dev/server/API/cloudbase/database/api_deletedatabaseitem)",
    "请求路径": "/tcb/databasedelete",
    "描述": "通过本接口可以数据库删除记录"
  },
  {
    "接口名称": "[数据库导出](/miniprogram/dev/server/API/cloudbase/database/api_exportdatabaseitem)",
    "请求路径": "/tcb/databasemigrateexport",
    "描述": "通过本接口可以进行数据库导出"
  },
  {
    "接口名称": "[数据库导入](/miniprogram/dev/server/API/cloudbase/database/api_importdatabaseitem)",
    "请求路径": "/tcb/databasemigrateimport",
    "描述": "通过本接口可以进行数据库导入"
  },
  {
    "接口名称": "[数据库迁移状态查询](/miniprogram/dev/server/API/cloudbase/database/api_getdatabasemigratestatus)",
    "请求路径": "/tcb/databasemigratequeryinfo",
    "描述": "通过本接口可以数据库迁移状态查询"
  },
  {
    "接口名称": "[数据库查询记录](/miniprogram/dev/server/API/cloudbase/database/api_getdatabaserecord)",
    "请求路径": "/tcb/databasequery",
    "描述": "通过本接口可以数据库查询记录"
  },
  {
    "接口名称": "[数据库更新记录](/miniprogram/dev/server/API/cloudbase/database/api_updatedatabaserecord)",
    "请求路径": "/tcb/databaseupdate",
    "描述": "通过本接口可以数据库更新记录"
  },
  {
    "接口名称": "[更新数据库索引](/miniprogram/dev/server/API/cloudbase/database/api_updatedatabaseindexs)",
    "请求路径": "/tcb/updateindex",
    "描述": "通过本接口可以变更数据库索引"
  }
]
```

## 存储

```json
[
  {
    "接口名称": "[获取文件上传链接](/miniprogram/dev/server/API/cloudbase/storage/api_getuploadtcbfilelink)",
    "请求路径": "/tcb/uploadfile",
    "描述": "通过本接口可以获取文件上传链接"
  },
  {
    "接口名称": "[获取文件下载链接](/miniprogram/dev/server/API/cloudbase/storage/api_getdownloadtcbfilelink)",
    "请求路径": "/tcb/batchdownloadfile",
    "描述": "通过本接口可以获取文件下载链接"
  },
  {
    "接口名称": "[删除文件](/miniprogram/dev/server/API/cloudbase/storage/api_deletetcbcloudfile)",
    "请求路径": "/tcb/batchdeletefile",
    "描述": "通过本接口可以删除文件"
  }
]
```

## 其他

```json
[
  {
    "接口名称": "[创建发短信任务](/miniprogram/dev/server/API/cloudbase/others/api_createsendsmstask)",
    "请求路径": "/tcb/createsendsmstask",
    "描述": "该接口用于创建发短信任务"
  },
  {
    "接口名称": "[云开发上报接口](/miniprogram/dev/server/API/cloudbase/others/api_cloudbasereportapi)",
    "请求路径": "/tcb/cloudbasereport",
    "描述": "该接口为云开发通用上报接口"
  },
  {
    "接口名称": "[查询短信记录](/miniprogram/dev/server/API/cloudbase/others/api_describesmsrecords)",
    "请求路径": "/tcb/describesmsrecords",
    "描述": "该接口用于查询 2 个月内的短信记录"
  },
  {
    "接口名称": "[描述扩展上传文件信息](/miniprogram/dev/server/API/cloudbase/others/api_describeextensionuploadinfo)",
    "请求路径": "/tcb/describeextensionuploadinfo",
    "描述": "该接口用于描述扩展上传文件信息"
  },
  {
    "接口名称": "[获取云开发数据](/miniprogram/dev/server/API/cloudbase/others/api_getcloudbasestatistics)",
    "请求路径": "/tcb/getstatistics",
    "描述": "该接口用于获取云开发数据"
  },
  {
    "接口名称": "[获取cloudID对应的数据](/miniprogram/dev/server/API/cloudbase/others/api_getopendata)",
    "请求路径": "/wxa/getopendata",
    "描述": "该接口用于换取 cloudID 对应的开放数据"
  },
  {
    "接口名称": "[获取实时语音签名](/miniprogram/dev/server/API/cloudbase/others/api_getcloudbasevoipsign)",
    "请求路径": "/wxa/getvoipsign",
    "描述": "该接口用于获取实时语音签名"
  },
  {
    "接口名称": "[获取腾讯云API调用凭证](/miniprogram/dev/server/API/cloudbase/others/api_getcloudtoken)",
    "请求路径": "/tcb/getqcloudtoken",
    "描述": "通过本接口可以获取腾讯云API调用凭证,腾讯云可用 API 概览"
  }
]
```
