[IOS]xipu包接口适应

dev_chengFeng
JLIOSM1 2021-12-05 11:36:28 +08:00 committed by zhangshanxue
parent 6b506a2482
commit f46357527d
1 changed files with 39 additions and 1 deletions

View File

@ -49,18 +49,56 @@ namespace SDK
//退出游戏
[DllImport("__Internal")]
private static extern void m_SDK_SubmitExtraData(string areaName, string areaId, string roleName, string roleId, string roleGrade);
[DllImport("__Internal")]
private static extern void m_SDK_SubmitExtraData_OneParam(string param);
public override void SubmitExtraData(SDKSubmitExtraDataArgs args)
{
m_SDK_SubmitExtraData(args.zoneName, args.zoneID, args.roleName, args.roleID, args.roleLevel);
m_SDK_SubmitExtraData_OneParam(
args.dataType + "|" +
args.serverID + "|" +
args.serverName + "|" +
args.zoneID + "|" +
args.zoneName + "|" +
args.roleID + "|" +
args.roleName + "|" +
args.roleLevel + "|" +
args.guildID + "|" +
args.Vip + "|" +
args.moneyNum + "|" +
args.roleCreateTime + "|" +
args.roleLevelUpTime
);
}
[DllImport("__Internal")]
private static extern void m_SDK_Pay(string money, string detail, string csId, string csName, string pid);
[DllImport("__Internal")]
private static extern void m_SDK_Pay_OneParam(string param);
public override void Pay(SDKPayArgs args)
{
m_SDK_Pay(args.price.ToString(), args.productDesc, args.roleID, args.extension, args.productId);
m_SDK_Pay_OneParam(
args.productId + "|" +
args.productName + "|" +
args.productDesc + "|" +
args.price + "|" +
args.ratio + "|" +
args.buyNum + "|" +
args.coinNum + "|" +
args.zoneId + "|" +
args.serverID + "|" +
args.serverName + "|" +
args.accounted + "|" +
args.roleID + "|" +
args.roleName + "|" +
args.roleLevel + "|" +
args.vip + "|" +
args.guildID + "|" +
args.payNotifyUrl + "|" +
args.extension
);
}