20 #import <Foundation/Foundation.h> 32 typedef NS_ENUM(NSUInteger, HIVEFriendType) {
34 kHIVEFriendTypeIN_GAME = 0,
35 kHIVEFriendTypeOUT_GAME,
36 kHIVEFriendTypeINVITED,
37 kHIVEFriendTypeALL_GAME,
48 typedef NS_ENUM(NSUInteger, HIVEDialogType) {
50 kHIVEDialogTypeHOME = 0,
54 kHIVEDialogTypeINQUIRY,
55 kHIVEDialogTypeMESSAGE
67 typedef NS_ENUM(NSUInteger, HIVEProfileRelationRouteType) {
68 kHIVEProfileRelationRouteTypeDefault = 0,
69 kHIVEProfileRelationRouteTypeHive = 1,
70 kHIVEProfileRelationRouteTypeFacebook = 2,
71 kHIVEProfileRelationRouteTypeGame = 3,
72 kHIVEProfileRelationRouteTypeContact = 4
88 @property (nonatomic, copy) NSString *
vid;
89 @property (nonatomic, copy) NSString *
uid;
91 @property (nonatomic, copy) NSString *
userName;
94 @property (nonatomic, copy) NSString *
country;
95 @property (nonatomic, copy) NSString *
comment;
99 @property (nonatomic, copy) NSString *
email;
101 @property (nonatomic, copy) NSString *
gender;
106 @property (nonatomic, copy) NSString *
assnet;
110 - (NSString *)toJson;
124 @property (nonatomic, copy) NSString *
vid;
125 @property (nonatomic, copy) NSString *
uid;
126 @property (nonatomic, copy) NSString *message;
127 @property (nonatomic, copy) NSString *imageUrl;
128 @property (nonatomic, copy) NSString *thumbnailImageUrl;
131 - (id)initWith:(NSString *)vid
133 message:(NSString *)message
134 imageUrl:(NSString *)imageUrl
135 thumbnailImageUrl:(NSString *)thumbnailImageUrl
136 usePush:(BOOL)usePush;
138 - (NSString *)toJson;
153 @property (nonatomic) NSUInteger count;
155 - (NSString *)toJson;
BOOL usePush
쪽지 받는 사람이 접속한 디바이스에 쪽지 내용을 Push 로 보내는지 여부
Definition: HIVESocialHive.h:129
void(^ HIVESocialShowHiveDialogHandler)(HIVEResultAPI *result)
HIVE 웹뷰 대화상자 결과 통지
Definition: HIVESocialHive.h:197
NSString * email
로그인 메일 주소. 없으면 null
Definition: HIVESocialHive.h:99
HIVE 유저의 프로필 정보
Definition: HIVESocialHive.h:86
BOOL testAccount
테스트 계정 여부, true/false
Definition: HIVESocialHive.h:96
NSString * profileImageUrl
프로필 이미지 URL
Definition: HIVESocialHive.h:93
NSString * facebookId
페이스북 계정이 연결된 경우 페이스북 Id, 없으면 null
Definition: HIVESocialHive.h:92
NSString * userName
사용자가 입력한 HIVE 닉네임 또는 facebook name (max 128)
Definition: HIVESocialHive.h:91
NSString * vid
HIVE 로그인을 수행하면 게임별로 발급되는 사용자의 고유 ID 게임에서는 vid 기준으로 유저 정보를 관리한...
Definition: HIVESocialHive.h:88
NSString * gender
성별 , M or F , 설정 안되었으면 null
Definition: HIVESocialHive.h:101
NSString * comment
유저의 상태 메시지
Definition: HIVESocialHive.h:95
Definition: HIVEResultAPI.h:25
void(^ HIVESocialBadgeHandler)(HIVEResultAPI *result, HIVESocialBadge *badge)
HIVE Social Badge 정보
Definition: HIVESocialHive.h:212
메시지 전송 내용
Definition: HIVESocialHive.h:122
NSString * assnet
HIVE 회원 전환 여부, C: Com2us, G : GameVil, H : HIVE, or null
Definition: HIVESocialHive.h:106
NSString * uid
HIVE Social 에서 사용하는 게임과 별개인 사용자 고유의 ID (Big Integer형태)
Definition: HIVESocialHive.h:89
HIVEProfileRelationRouteType relationRoute
최초로 친구 관계가 된 경로 정보.
Definition: HIVESocialHive.h:108
BOOL gameFriend
게임을 같이 하는 게임 친구 여부, true/false
Definition: HIVESocialHive.h:105
void(^ HIVESocialSendMessageHandler)(HIVEResultAPI *result)
HIVE 친구 메시지 전송 결과 통지
Definition: HIVESocialHive.h:184
NSString * identifier
HIVE 로그인 ID (max 12)
Definition: HIVESocialHive.h:90
typedef NS_ENUM(NSUInteger, HIVEFriendType)
친구 목록 조회 형태
Definition: HIVESocialHive.h:32
NSString * country
유저 선택에 따른 국가 코드
Definition: HIVESocialHive.h:94
void(^ HIVESocialProfileHandler)(HIVEResultAPI *result, NSArray< HIVEProfileHive *> *profileList)
HIVE 유저의 프로필 / 친구 목록 결과 통지
Definition: HIVESocialHive.h:171
NSString * birthday
생년월일 , 설정 안되었으면 null
Definition: HIVESocialHive.h:100
HIVE Social Badge 정보.
Definition: HIVESocialHive.h:151
HIVE 유저는 자신의 프로필 정보를 조회 하거나 수정할 수 있고 친구를 맺어서 친구와 함께 게임을 즐길 수 ...
Definition: HIVESocialHive.h:226