平台开放能力收藏我的收藏
收藏
我的收藏注意:
该模块主要包含与平台开放能力相关。
TT.OpenAwemeUserProfile
6.0.0 开始支持本方法
关注抖音号。
前提条件 |
|
业务背景 | 无 |
使用限制 | 目前该接口只支持抖音,所以请在抖音或抖音Lite APP中调用 |
注意事项 | 无 |
相关教程 | 无 |
语法
public static void OpenAwemeUserProfile(Action followCallback, Action<int, string> errCallback, bool showToastTipsIfFailed = true)
参数说明
属性名 | 类型 | 默认值 | 必填 | 说明 |
followCallback | Action | -- | 是 | 完成打开抖音号的回调。涉及用户信息,无法获取用户是否关注了抖音号的状态 |
errCallback | Action<int, string> | -- | 是 | 打开抖音号失败的回调。errCode: CODE_ERROR = -1 CODE_NOT_SUPPORT = -2 CODE_NOT_LOGIN = -3 CODE_NO_ACTIVITY = -4 CODE_UID_ERROR = -5 |
showToastTipsIfFailed | bool | true | 否 | 当关注抖音号失败,是否显示Toast弹窗提示,默认显示 |
代码示例
public void TestDouyin() { TT.OpenAwemeUserProfile(()=>{ Debug.Log("OnFollowAwemeCallback"); }, (errCode, errMsg) ={ Debug.Log("OnFollowAwemeError errCode " + errCode + " errMsg "+ errMsg); }); }
TT.CheckFollowAwemeState
6.0.0 开始支持本方法
是否已关注抖音号。
前提条件 |
|
业务背景 | 无 |
使用限制 | 目前该接口只支持抖音,所以请在抖音或抖音Lite APP中调用 |
注意事项 | 无 |
相关教程 | 无 |
语法
public static void CheckFollowAwemeState(Action<bool> callback)
参数说明
属性名 | 类型 | 默认值 | 必填 | 说明 |
callback | Action<bool> | -- | 是 | 返回是否关注抖音结果 |
代码示例
public void TestDouyin() { TT.CheckFollowAwemeState(follow => { Debug.Log("IsFollowDouyin: " + follow); }); }
TT.CheckBoundAweme
6.0.0 开始支持本方法
是否在小程序开发者后台绑定了抖音号。
前提条件 | 无 |
业务背景 | 无 |
使用限制 | 无 |
注意事项 | 无 |
相关教程 | 无 |
语法
public static void CheckBoundAweme(Action<bool> callback)
参数说明
代码示例
public void TestDouyin() { TT.CheckBoundAweme((isBinded) => { Debug.Log("IsBindDouyin: \nisBinded: " + isBinded); }); }
TT.AddShortcut
6.0.0 开始支持本方法
可以将小游戏快捷方式添加到手机桌面上。
前提条件 | 无 |
业务背景 | 无 |
使用限制 | 目前仅支持抖音和抖 lite,请在其它 app 做屏蔽 |
注意事项 | 该 API 必须要由用户点击触发 |
相关教程 | 无 |
语法
public static void AddShortcut(Action<bool> csCallback, bool showToastTipsIfFailed = true)
参数说明
属性名 | 类型 | 默认值 | 必填 | 说明 |
csCallback | Action<bool> | -- | 是 | 创建快捷方式回调,参数为是否成功,true表示成功,false表示失败 |
showToastTipsIfFailed | bool | true | 否 | 当创建失败,是否显示Toast弹窗提示,默认显示 |
代码示例
public void TestDouyin() { TT.AddShortcut(bSuccess =>{ Debug.Log("OnCreateShortcut : "+ bSuccess); }); }
TT.CheckShortcut
6.0.0 开始支持本方法
快捷方式是否已经创建。
前提条件 | 无 |
业务背景 | 无 |
使用限制 |
|
注意事项 | 无 |
相关教程 | 无 |
语法
public static void CheckShortcut(Action<bool> isExistCallback)
参数说明
属性名 | 类型 | 默认值 | 必填 | 说明 |
isExistCallback | Action<bool> | -- | 是 | 是否存在的回调,参数表示是否已创建,true表示已创建,false表示未创建 |
代码示例
public void TestDouyin() { TT.CheckShortcut(exist => { Debug.Log("Shortcut exist: " + exist); }); }
TT.NavigateToVideoView
6.0.0 开始支持本方法
跳转到抖音视频。
前提条件 | 无 |
业务背景 | 无 |
使用限制 | 无 |
注意事项 | 无 |
相关教程 | 无 |
语法
public static void NavigateToVideoView(string videoId, Action<bool> jumpCallback)
参数说明
属性名 | 类型 | 默认值 | 必填 | 说明 |
videoId | string | -- | 是 | 抖音视频 videoId,复制抖音视频链接到浏览器即可得到 |
jumpCallback | Action<bool> | -- | 是 | 跳转结果,参数为是否成功 |
代码示例
public void TestDouyin() { string videoId = "xxxxxx"; TT.NavigateToVideoView(videoId, success => { Debug.Log("NavigateToVideoView: issuccess " + success); }); }
TT.GetRoomInfo
6.0.0 开始支持本方法
查询直播房间信息。
前提条件 | 无 |
业务背景 | 无 |
使用限制 | 无 |
注意事项 | 无 |