SocialHiveHIVE users can view and modify their profile information and provide a social game service where they can make friends and play games with their friends together. More...
Classes | |
class | HIVEProfileHive |
HIVE user profile information More... | |
class | HIVEMessageContent |
Message information. More... | |
class | HIVESocialBadge |
HIVE Social Badge information. More... | |
class | HIVESocialHive |
HIVE users can view and modify their profile information and provide a social game service where they can make friends and play games with their friends together. More... | |
Typedefs | |
typedef void(^ | HIVESocialProfileHandler) (HIVEResultAPI *result, NSArray< HIVEProfileHive *> *profileList) |
Returns HIVE Profile / Friend Information. More... | |
typedef void(^ | HIVESocialSendMessageHandler) (HIVEResultAPI *result) |
Returns HIVE message transmission result. More... | |
typedef void(^ | HIVESocialShowHiveDialogHandler) (HIVEResultAPI *result) |
Returns showing HIVE Social dialog result. More... | |
typedef void(^ | HIVESocialBadgeHandler) (HIVEResultAPI *result, HIVESocialBadge *badge) |
HIVE Social Badge information. More... | |
Functions | |
typedef | NS_ENUM (NSUInteger, HIVEFriendType) |
Types of Friend list. More... | |
typedef | NS_ENUM (NSUInteger, HIVEDialogType) |
Types of HIVE Social WebView Dialog. More... | |
typedef | NS_ENUM (NSUInteger, HIVEProfileRelationRouteType) |
HIVE The path form of friendship. More... | |
(void) | + HIVESocialHive::getMyProfile: |
Request profile information of HIVE certified users. More... | |
(void) | + HIVESocialHive::setMyProfile:handler: |
Set profile information of HIVE certified users. More... | |
(void) | + HIVESocialHive::getFriends:handler: |
Request HIVE Profile / Friend Information In the form of friends, there are friends who play games together, friends who do not play games, friends who invite games, all friends, and these are defined by an enum called FriendType. More... | |
(void) | + HIVESocialHive::getProfiles:handler: |
HIVE 사용자 정보를 조회한다. More... | |
(void) | + HIVESocialHive::sendMessage:handler: |
Send message to HIVE friend If you send a message to a HIVE friend, a push notification will be sent to the recipient who has received the message. More... | |
(void) | + HIVESocialHive::sendInvitationMessage:handler: |
Send a invite message to HIVE user. More... | |
(void) | + HIVESocialHive::showHiveDialog:vid:handler: |
Show HIVE WebView dialog (- HIVE Social's default first screen (feed){ HiveDialogType::HOME} More... | |
(void) | + HIVESocialHive::getBadgeInfo: |
Request HIVE Social Badge info. More... | |
SocialHive
HIVE users can view and modify their profile information and provide a social game service where they can make friends and play games with their friends together.
HIVE can make HIVE friends and synchronize the list by using external user information such as Facebook and contacts on your device.
SocialHive class provides HIVE user profile, friend list and social web
typedef void(^ HIVESocialBadgeHandler) (HIVEResultAPI *result, HIVESocialBadge *badge) |
HIVE Social Badge information.
result | API call result |
badge | HIVE-Social Badge information |
typedef void(^ HIVESocialProfileHandler) (HIVEResultAPI *result, NSArray< HIVEProfileHive * > *profileList) |
Returns HIVE Profile / Friend Information.
result | API call result |
profileList | HIVE user's profile list. (If you ask for your profile, one result is returned, and if you ask for friends list, a list of friends is returned.) |
typedef void(^ HIVESocialSendMessageHandler) (HIVEResultAPI *result) |
Returns HIVE message transmission result.
result | API call result |
typedef void(^ HIVESocialShowHiveDialogHandler) (HIVEResultAPI *result) |
Returns showing HIVE Social dialog result.
result | API call result |
+ (void) getBadgeInfo: | (HIVESocialBadgeHandler) | handler |
Request HIVE Social Badge info.
HIVE social badge 정보를 얻어온다.
handler | HIVESocialBadgeHandler HIVE SocialBadge info result handler |
handler | API 호출 결과 통지 리스너 |
+ (void) getFriends: | (HIVEFriendType) | friendType | |
handler: | (HIVESocialProfileHandler) | handler | |
Request HIVE Profile / Friend Information In the form of friends, there are friends who play games together, friends who do not play games, friends who invite games, all friends, and these are defined by an enum called FriendType.
Hive 친구 정보 조회
friendType | Types of Friend list |
handler | API call result handler |
friendType | 조회 할 친구의 형태 |
handler | API 결과 통지 리스너 |
+ (void) getMyProfile: | (HIVESocialProfileHandler) | handler |
Request profile information of HIVE certified users.
Hive 로그인 후 자신의 프로필 정보 조회
handler | API call result handler |
handler | API 결과 통지 리스너 |
+ (void) getProfiles: | (NSArray<NSString *> *) | vidList | |
handler: | (HIVESocialProfileHandler) | handler | |
HIVE 사용자 정보를 조회한다.
HIVE 사용자 정보를 조회한ㄷ.
vidList | 조회하고자 하는 사용자의 VID 목록 |
handler | API 결과 통지 |
typedef NS_ENUM | ( | NSUInteger | , |
HIVEFriendType | |||
) |
Types of Friend list.
< If you are playing a game and they are friends on HIVE.
< If you are not playing games, but they are friends on HIVE.
< Friends invited by HIVE Social.
< All friends on HIVE.
typedef NS_ENUM | ( | NSUInteger | , |
HIVEDialogType | |||
) |
Types of HIVE Social WebView Dialog.
< HIVE Social home.
< HIVE Social game list.
< HIVE Social user profile.
< HIVE Social Cafe.
< HIVE 1:1 Inquiry.
< HIVE Note. Only for HIVE user.
typedef NS_ENUM | ( | NSUInteger | , |
HIVEProfileRelationRouteType | |||
) |
HIVE The path form of friendship.
< not set
< Through HIVE Social.
< Through Facebook.
< Through Game.
< Through Contacts.
+ (void) sendInvitationMessage: | (HIVEMessageContent *) | messageContent | |
handler: | (HIVESocialSendMessageHandler) | handler | |
Send a invite message to HIVE user.
Hive 친구에게 초대 메시지 전송 요청
messageContent | Information to send HIVE invite message |
handler | API call result handler |
messageContent | 메시지 정보 |
handler | API 결과 통지 리스너 |
+ (void) sendMessage: | (HIVEMessageContent *) | messageContent | |
handler: | (HIVESocialSendMessageHandler) | handler | |
Send message to HIVE friend
If you send a message to a HIVE friend, a push notification will be sent to the recipient who has received the message.
Hive 친구에게 메시지 전송 요청
The medium to which the push notification is sent is the same game as the game that the sender is using, or a game that has been used recently.
When the recipient receives the push notification and touches the message, the game is executed, so the UI that leads to the HIVE message should be included in the game.
messageContent | Information to send HIVE message |
handler | API call result handler |
messageContent | 메시지 정보 |
handler | API 결과 통지 리스너 |
+ (void) setMyProfile: | (NSString *) | comment | |
handler: | (HIVESocialProfileHandler) | handler | |
Set profile information of HIVE certified users.
로그인 후 자신의 프로필 정보 설정
comment | Message of user's status |
handler | API call result handler |
comment | 자신의 '오늘의 한마디' |
handler | API 결과 통지 리스너 |
+ (void) showHiveDialog: | (HIVEDialogType) | hiveDialogType | |
vid: | (NSString *) | vid | |
handler: | (HIVESocialShowHiveDialogHandler) | handler | |
Show HIVE WebView dialog
(- HIVE Social's default first screen (feed){ HiveDialogType::HOME}
HIVE 웹뷰 대화상자 호출 (HIVE의 기본 첫 화면 (피드), 게임 목록 페이지, 자신의 프로필 페이지, Hive 카페 페이지, 1:1 문의 하기)
hiveDialogType | HiveDialogType Type of HIVE WebView Dialog |
vid | If you go directly to your friend's profile page, set your friend's vid |
handler | API call result handler |
hiveDialogType | HIVE 웹뷰 대화상자 형태 |
vid | vid |
handler | API 호출 결과 통지 리스너 |