com.fattycat.tds.dlc
v0.0.2-xd.1
Published
TapTap Develop Service
Downloads
16
Readme
TapTap.License
使用前提
使用TapTap.License的前提是必须添加以下依赖库:
接口描述
命名空间
using TapTap.License;
付费认证
1.设置授权回调
//默认情况下 SDK 会弹出不可由玩家手动取消的弹窗来避免未授权玩家进入游戏,如果需要回调来触发流程,请添加如下代码
TapLicense.SetLicencesCallback(ITapLicenseCallback callback);
public interface ITapLicenseCallback
{
// 授权成功回调
void OnLicenseSuccess();
}
2. 检查付费授权
TapLicense.Check();
TapLicense DLC 查询和购买
1.DLC 回调设置
public interface ITapDLCCallback
{
void OnQueryCallBack(int code, Dictionary<string, object> queryList);
void OnOrderCallBack(string sku, int status);
}
TapLicense.SetDLCCallback(ITapDLCCallback callback);
2. DLC 查询
购买前必须先查询 DLC 当前状态(支持单个查询和多个查询)
TapLicense.QueryDLC(string[] appId);
3.DLC 购买
当 DLC 查询过且未购买时
TapLicense.PurchaseDLC(string appId);