抖音开放平台Logo
开发者文档
控制台
  • 体验抖音小游戏
  • 游戏引擎
  • Unity 引擎适配
  • WebGL 方案与优化
  • BGDT 手册
  • 接入
  • C# API
  • API 概览
  • 开放能力
  • 基础
  • 设备
  • 文件
  • 媒体
  • 网络
  • 游戏分享
  • 数据缓存
  • 系统
  • 界面
  • 支付
  • 广告
  • 宿主事件
  • 抖音云模块
  • 邀请模块
  • 邀请模块
  • PlayerPrefs
  • 调试工具
  • 初始化
  • 渲染
  • Cocos/Laya/Egret引擎适配
  • 基础功能
  • 开放能力
  • 性能优化
  • TT.CreateInvitePanel

    6.0.0 开始支持本方法
    抖音好友邀请。
    前提条件
    业务背景
    使用限制
    注意事项
    相关教程

    语法

    public static void CreateInvitePanel(string roomId, JsonData query = null, JsonData extra = null, Action<bool, string> callback = null)

    参数说明

    属性名
    类型
    默认值
    必填
    说明
    roomId
    string
    --
    房间 id
    query
    JsonData
    null
    用于放在 schema 里面的信息,Key-Value 形式
    extra
    JsonData
    null
    额外扩展信息, Key-Value 形式
    callback
    Action<bool, string>
    null
    调用结果回调: (isSuccess, errMsg) => {}

    代码示例

    public void TestInvite() { var roomId = "12345"; JsonData query = new JsonData(); query["test"] = "ok"; JsonData extra = new JsonData(); extra["test2"] = "no"; TT.CreateInvitePanel(roomId, query, extra, (isSuccess, errorMsg) => { if (isSuccess) { Debug.Log("CreateInvitePanel success"); } else { Debug.Log($"CreateInvitePanel failed, {errorMsg}"); } }); }

    TT.OnInviteStateChanged

    6.0.0 开始支持本方法
    监听邀请状态变化事件。
    前提条件
    业务背景
    使用限制
    注意事项
    相关教程

    语法

    public static TTInvite.OnInviteStateChanged OnInviteStateChanged

    参数说明

    无。

    代码示例

    public void TestInvite() { TT.OnInviteStateChanged = (state, msg) => { Debug.Log($"onInviteStateChanged - state: {state}, msg: {msg}"); }; }