版本号 | A文件 Hash值 | 更新日期 | 作者 |
---|---|---|---|
1.0.0 | 54600a761627cf9113b916313ce0ab55 | 2017.09.29 | Vincent |
对接说明
请CP方获取到 RaStarDataDemo.zip 后第一时间校验文件 MD5 ,确保使用正确且最新版本,如发现 MD5 数值有误,请联系技术处理。
对接过程
- 解压已经校验完 MD5 后的 RaStarDataDemo.zip 得到 Demo 工程。
![](https://img.haomeiwen.com/i2536661/0da0cfe9fea25332.png)
-
添加 RaStarData 至游戏工程
内部包含 libRaStarData.a 、RaStarData.h 、RSDataCollection.plist 三个文件
复制 RaStarData 文件夹
-
填写相关参数
在 RSDataCollection.plist 文件中填写相关游戏参数,具体参数由运营提供
![](https://img.haomeiwen.com/i2536661/5d968da856deb1e7.png)
- 具体对接
/**
设备激活
*/
+ (void)RSDataDeviceActivationCollection;
/**
登录上报
@param uid 用户ID
@param uname 用户名
@param regTime 注册时间(单位S)
@param loginTime 登录时间(单位S)
*/
+ (void)RSDataLoginCollection:(NSString *)uid
userName:(NSString *)uname
registeredTime:(NSString *)regTime
loginTime:(NSString *)loginTime;
/**
下单上报
@param uid 用户ID
@param uname 用户名
@param sid 服务器ID
@param sname 服务器名
@param rid 角色ID
@param rname 角色名
@param rlevel 角色等级
@param ordernum 订单号
@param createTime 下单时间(服务器时间)
@param amt 下单金额
*/
+ (void)RSDataCreateOrder:(NSString *)uid
userName:(NSString *)uname
serverID:(NSString *)sid
serverName:(NSString *)sname
roldID:(NSString *)rid
roldName:(NSString *)rname
roldLevel:(NSString *)rlevel
orderNumber:(NSString *)ordernum
createTime:(NSString *)createTime
amount:(NSString *)amt;
/**
充值成功上报
@param uid 用户ID
@param uname 用户名
@param sid 服务器ID
@param sname 服务器名
@param rid 角色ID
@param rname 角色名
@param rlevel 角色等级
@param ordernum 订单号
@param sTime 充值成功时间(服务器时间)
@param amt 下单金额
*/
+ (void)RSDataPaySuccess:(NSString *)uid
userName:(NSString *)uname
serverID:(NSString *)sid
serverName:(NSString *)sname
roldID:(NSString *)rid
roldName:(NSString *)rname
roldLevel:(NSString *)rlevel
orderNumber:(NSString *)ordernum
successTime:(NSString *)sTime
amount:(NSString *)amt;