抖音开放平台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
    ​
    ​
    ​

    弹幕玩法

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