抖音开放平台Logo
开发者文档
“/”唤起搜索
控制台
  • 快速入门
  • 开发指南
  • 功能服务
  • 行业解决方案
  • 迁移指南
  • API 参考
  • 云函数
  • 云函数服务端 API
  • 云函数客户端 API
  • 云托管
  • 触发器接口开发文档
  • 云数据库
  • 对象存储
  • 媒资管理OpenApi
  • 配置中心SDK
  • 公共错误码
  • 最佳实践
  • 产品计费
  • 常见问题
  • 产品动态
  • 云函数客户端 API

    收藏
    我的收藏
    本文将简单介绍在小程序/小游戏/弹幕玩法侧,如何使用callContainer 快速调用云函数服务。

    小程序/小游戏

    小程序,小游戏均可采用 cloud.callContainer 快速调用,具体demo 如下:
    // 首先使用 tt.createCloud 创建云实例对象 const cloud = tt.createCloud({ envID: 'xxx', serviceID: 'xxx' }); // 随后使用 cloud.callContainer 进行调用 cloud.callContainer({ path:'/xxx', init:{ method:'POST', header:{ "content-type": "application/json", }, body:{ example:'example', }, timeout: 600000,//ms }, success:({statusCode, header, data})=>{ console.log('data', data); }, fail:console.warn, complete:console.warn, })

    错误码

    错误码
    错误信息
    10401
    internal server error
    小程序:20000
    小游戏:20001
    invalid param
    21100
    network error
    21102
    gateway error

    各个参数含义

    参数
    类型
    默认值
    必填
    说明
    最低支持版本
    options
    object
    -
    请求配置
    小程序最低基础库版本为 2.70.0.0小游戏最低基础库版本为 2.88.0.0小玩法最低基础库版本为1.0.9直播互动工具最低基础库版本为3.48.0.0

    options 说明

    参数
    类型
    默认值
    必填
    说明
    最低支持版本
    path
    string
    服务地址
    小程序最低基础库版本为 2.70.0.0小游戏最低基础库版本为 2.88.0.0小玩法最低基础库版本为1.0.9直播互动工具最低基础库版本为3.48.0.0
    init
    object
    见init说明
    请求配置对象
    小程序最低基础库版本为 2.70.0.0小游戏最低基础库版本为 2.88.0.0小玩法最低基础库版本为1.0.9直播互动工具最低基础库版本为3.48.0.0
    success
    function
    接口调用成功后的回调函数
    小程序最低基础库版本为 2.70.0.0小游戏最低基础库版本为 2.88.0.0小玩法最低基础库版本为1.0.9直播互动工具最低基础库版本为3.48.0.0
    fail
    function
    接口调用失败后的回调函数
    小程序最低基础库版本为 2.70.0.0小游戏最低基础库版本为 2.88.0.0小玩法最低基础库版本为1.0.9直播互动工具最低基础库版本为3.48.0.0
    complete
    function
    接口调用结束后的回调函数(调用成功、失败都会执行)
    小程序最低基础库版本为 2.70.0.0小游戏最低基础库版本为 2.88.0.0小玩法最低基础库版本为1.0.9直播互动工具最低基础库版本为3.48.0.0

    init 说明

    参数
    类型
    默认值
    必填
    说明
    最低支持版本
    method
    string
    GET
    网络请求方法,支持 GET/POST/OPTIONS/PUT/DELETE/TRACE/PATCH
    小程序最低基础库版本为 2.70.0.0小游戏最低基础库版本为 2.88.0.0小玩法最低基础库版本为1.0.9直播互动工具最低基础库版本为3.48.0.0
    header
    object
    {"content-type": "application/json"}
    请求 Header
    小程序最低基础库版本为 2.70.0.0小游戏最低基础库版本为 2.88.0.0小玩法最低基础库版本为1.0.9直播互动工具最低基础库版本为3.48.0.0
    body
    object/array/arraybuffer
    请求的参数注意 GET 方法的请求不能包含 body 信息当 method 为 POST 且body为json格式时,其CloudID格式的字段值会被网关替换为解密后的数据
    小程序最低基础库版本为 2.70.0.0小游戏最低基础库版本为 2.88.0.0小玩法最低基础库版本为1.0.9直播互动工具最低基础库版本为3.48.0.0
    timeout
    number
    60000

    弹幕玩法

    可参考该文档里的 发起抖音云短连接模块。