client_Hale
2020-08-24 94f9539155553dd430c87616880fa3a6c723d4ee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
//
//  IVQNAoyouSDK.h
//  Aoyou1_0
//
//  Created by wanglu on 2018/11/8.
//  Copyright © 2018年 Joker_chen. All rights reserved.
//
 
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
 
@interface IVQNAoyouSDK : NSObject
 
 
 
/**
 加载登录页面
 
 @param successBlock 登录成功回调
 @param failedBlock 失败回调
 *  状态码描述
 code = -1 : 用户名不能为空
 code = -2 : 用户名长度不正确
 code = -3 : 没有注册设备来源
 code = -4 : 密钥不对
 code = -5 : 渠道ID不能为空
 code = -6 : 账号不存在或者密码不正确
 code = -7 : 游戏ID不能为空
 code = -8 : 注册失败
 code = 501: 网络连接失败
 */
+ (void)ETTTloadLoginingVCResultSuccess:(void(^)(NSString *loginTime ,NSString *userName ,NSString *sign))successBlock failed:(void(^)(NSInteger code, NSString *message)) failedBlock;
 
/**
 *  加载FQ页面
 *
 *  @param roleid       角色id
 *  @param ServiceID    服务器id
 *  @param mo        FQ
 *  @param attach    扩展参数
 *  @param name         产品名称
 *  @param desc         产品说明
 *  @param productId    苹果产品Id
 *  @param successBlock 成功回调
 *  @param faildBlock   失败回调
 *  状态码描述
 code = -1 : 缺少参数,请重试
 code = -2 : 密钥不对
 code = -3 : 渠道ID不能为空
 code = -4 : 用户名不能为空
 code = -5 : 游戏ID不能为空
 code = -6 : 余额不足
 code = -7 : 内部服务器发生错误,请重试!
 code = -8 : 没有回调地址,请通知我方配置
 code = -9 : 必须大于0
 
 */
+ (void)KPTBloadToFQVCWithRoleid:(NSString*)roleid
                          mo:(NSString *)mo
                    serverid:(NSString*)ServiceID
                 productName:(NSString *)name
                 productDesc:(NSString *)desc
                      attach:(NSString *)attach
                   productId:(NSString *)productId
                     success:(void(^)(NSString *message,NSString *mon))successBlock faild:(void(^)(NSString *message,NSInteger code,NSString *mon))faildBlock;
 
 
/**
 *  退出登陆
 */
+ (void)LoginOut;
 
 
/**
 *  设置用户信息---支持改名(option)
 *
 *  @param roleId   角色id               必须
 *  @param roleName 角色名(支持改名)       必须
 *  @param Level    角色等级              必须
 *  @param zoneId   角色所在区服唯一标示符  必须
 *  @param zoneName 角色所在区服名         必须
 *  @param block    提交结果block         (0:提交失败 1:成功 2:信息不全)
 */
+ (void)NFEGSetUserInfoWithRoleId:(NSString*)roleId roleName:(NSString*)roleName roleLevel:(NSString*)Level zoneId:(NSString*)zoneId zoneName:(NSString*)zoneName attach:(NSString *)attach block:(void(^)(NSInteger code))block;
 
/**
 校验票据
 */
+(void)QLBRcheckAppleReceipt;
 
/**
 加载游戏列表
 
 @param direct 页面显示方式: 竖屏游戏传“1” 横屏游戏传“2”
 @param successBlock 登录成功回调
 @param failedBlock 失败回调
 */
+(void)JLBDloadGameListsWebViewDirect:(NSString *)direct Success:(void(^)(NSString *loginTime ,NSString *userName ,NSString *sign))successBlock failed:(void(^)(NSInteger code, NSString *message)) failedBlock;
 
@end
 
NS_ASSUME_NONNULL_END