#import //#import NS_ASSUME_NONNULL_BEGIN static NSString *const kPlatsFormGameManagerInitNotify = @"YWkPlatsFormGameManagerInitNotify";/// 初始化 static NSString *const kPlatsFormGameManagerLoginSuccessNotify = @"YWkPlatsFormGameManagerLoginSuccessNotify";/// 登录 static NSString *const kPlatsFormGameManagerLogoutNotify = @"YWkPlatsFormGameManagerLogoutNotify";/// 退出登录 @interface YWBeginSDK : NSObject /// SDK 基本信息配置接口 /// 需要在AppDelegate didFinishLaunchingWithOptions里调用 /// @param gameId 游戏id /// @param appKey AppKey /// @param vestId 子包id - (void)ywInterfaceLaunchConfigAppKey:(NSString *)appKey gameId:(NSString *)gameId vestId:(NSString *)vestId; ///SDK 登录入口 -(void)ywInterfaceLogin; ///Token登录 -(void)ywInterfaceTokenLogin; ///SDK 注销 ///在登录状态下,需要重新弹出 SDK 界面的都需要先调用注销接口。先移除登录状态 -(void)ywInterfaceLogout; /// 充值接口 /// @param cpOrderId 订单id /// @param goodsId 商品id /// @param goodsName 商品名称 /// @param roleId 角色id /// @param roleName 角色名称 /// @param level 等级 /// @param serverId 服务id /// @param serverName 服务名称 /// @param amount 价格 -(void)ywInterfaceCpOrderId:(NSString*)cpOrderId goodsId:(NSString*)goodsId goodsName:(NSString*)goodsName roleId:(NSString*)roleId roleName:(NSString*)roleName level:(NSString*)level serverId:(NSString*)serverId serverName:(NSString*)serverName amount:(NSString*)amount extend_params:(NSString *)extend_params; /// 获取订单状态 - (void)ywInterfaceOrderStatus:(NSString *)orderId; /// 创建角色 /// @param roleId 角色id /// @param roleName 角色名称 /// @param roleLevel 角色等级 /// @param serverId 服务id /// @param serverName 服务名称 - (void)ywInterfaceUploadRoleId:(NSString*)roleId roleName:(NSString*)roleName roleLevel:(NSString*)roleLevel serverId:(NSString*)serverId serverName:(NSString*)serverName; /// 角色升级 - (void)ywInterfaceLevelLogBatchReportRoleId:(NSString*)roleId roleName:(NSString*)roleName roleLevel:(NSString*)roleLevel serverId:(NSString*)serverId serverName:(NSString*)serverName; /// 进入前台 / 应用切换 - (void)ywInterfaceApplicationWillEnterForeground; /// 角色登录日志 角色进入游戏之前调用 /// @param role_id 角色id /// @param role_name 角色名称 /// @param level 角色等级 /// @param server_id 服务id /// @param server_name 服务名称 - (void)ywInterfaceRoleLogReportBeforePlayRole_id:(NSString*)role_id role_name:(NSString*)role_name level:(NSString*)level server_id:(NSString*)server_id server_name:(NSString*)server_name; /// 单例 + (instancetype)standardDeafaults; @end NS_ASSUME_NONNULL_END