使用前提
使用TapTap.License的前提是必须添加以下依赖库:
接口描述
命名空间
using TapTap.License;
付费认证
1.设置授权回调
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);