跳到主要内容

APIs 自定义代码与第三方库支持

APIs 的自定义代码默认不支持引入第三方库。自定义代码中内置了标准的 Node.js 库以及 node-fetchrequest@cloudbase/node-sdk 及其相关依赖库。这些内置库可以通过 require 方式引用并在代码中使用。

解决方案

如果需要引入第三方库,除了使用自定义代码外,还可以选择直接对接使用云开发云函数。在创建 APIs 时,可以选择使用云函数作为执行后端。

云开发云函数的优势

  • 多语言支持:云函数不仅限于 Node.js,还可以使用 Python、PHP、Golang、Java 等语言进行开发。

  • 自由引入依赖:云函数允许开发者自行引入所需的依赖库。

  • 网络配置灵活:云函数可以通过网络配置,打通腾讯云 VPC 网络,对接已有的云上资源、数据库等。

  • 超时时间控制:云函数允许开发者自行控制超时时间,允许代码或任务运行更长时间。

  • 预置并发配置:云函数可以通过配置预置并发,保持实例运行,提升请求响应的速度。