客服能力收藏我的收藏
收藏
我的收藏客服能力模块包含三部分,打开客服聊天页,平台提供的小游戏客服能力,通过客服页面发起支付。
TT.OpenCustomerServicePage
6.0.0 开始支持本方法
打开客服聊天页。
注意:
该模块对应 旧版Unity SDK文档中的 【打开客服页】
前提条件 | 无 |
业务背景 | 无 |
使用限制 | 无 |
注意事项 | 无 |
相关教程 | 无 |
语法
public static void OpenCustomerServicePage(Action<bool> csCallback);
参数说明
属性名 | 类型 | 默认值 | 必填 | 说明 |
csCallback | Action<bool> | -- | 是 | 打开客服聊天页回调 参数为是否成功,true表示成功,false表示失败 |
代码示例
void OpenCustomerPage() { if (CanIUse.OpenCustomerServicePage) { Debug.Log("打开客服页"); TT.OpenCustomerServicePage( (flag) => { if (flag) { Debug.Log("成功"); } else { Debug.Log("失败"); } }); } else { Debug.Log("AndroidSDK版本不足以打开客服页"); } }
TT.OpenCustomerServiceConversation
6.0.0 开始支持本方法
平台提供的小游戏客服能力。
前提条件 | 使用抖音IM客服需要先绑定抖音号,详情请查看:抖音客服能力介绍 |
业务背景 | 无 |
使用限制 | 本方法仅支持抖音&抖 lite |
注意事项 |
|
相关教程 | 无 |
语法
public static void OpenCustomerServiceConversation(JsonData param, Action<bool> callback);
参数说明
属性名 | 类型 | 默认值 | 必填 | 说明 |
param | JsonData | -- | 是 | 这是一个Json格式的字符串,其中字段有: 【type】 1 :小 6 客服 2 : 抖音IM 客服(仅支持抖音) 【sessionFrom】保留字段,暂时可以不填 例如 {"type":1,"sessionFrom":"xxx"} |
callback | Action<bool> | -- | 是 | 打开客服页面成功或者失败回调 |
代码示例
void TestOpenCustomerServiceConversation1() { Debug.Log("打开客服页(新)小6"); OpenCustomerServiceConversation(1); } void TestOpenCustomerServiceConversation2() { Debug.Log("打开客服页(新)IM"); OpenCustomerServiceConversation(2); } void OpenCustomerServiceConversation(int type) { JsonData data = new JsonData { ["type"] = type }; TT.OpenCustomerServiceConversation(data, (succ) =>{ if (succ) { Debug.Log("成功"); } else { Debug.Log("失败"); } }); }