HIVE SDK for iOS

클래스 | 타입정의 | 함수
SocialFacebook

SocialFacebookHIVE 유저는 자신의 프로필 정보를 조회 하거나 수정할 수 있고 친구를 맺어서 친구와 함께 게임을 즐길 수 있는 소셜 게임 서비스를 제공한다. 더 자세히 ...

클래스

class  HIVEProfileFacebook
 Facebook 유저의 프로필 정보 더 자세히 ...
 
class  HIVESocialFacebookMessage
 Facebook 메시지를 전송 할 대상 정보 더 자세히 ...
 
class  HIVESocialFacebook
 

타입정의

typedef void(^ HIVESocialProfileFacebookHandler) (HIVEResultAPI *result, NSArray< HIVEProfileFacebook *> *profileList)
 HIVE 프로필 / 친구 정보 결과 통지 더 자세히 ...
 
typedef void(^ HIVESocialSendMessageFacebookHandler) (HIVEResultAPI *result)
 Facebook 메시지 전송 결과 통지 더 자세히 ...
 
typedef void(^ HIVESocialShowInvitaionDialogHandler) (HIVEResultAPI *result, NSArray< NSString *> *invitedUserList)
 Facebook 유저에게 친구 초대 요청 결과 통지 더 자세히 ...
 
typedef void(^ HIVESocialPostFacebookHandler) (HIVEResultAPI *result)
 Facebook 게시글 등록 요청 결과 통지 더 자세히 ...
 

함수

(void) + HIVESocialFacebook::getMyProfile:
 Facebook 인증 사용자의 프로필 정보 조회 더 자세히 ...
 
(void) + HIVESocialFacebook::getFriends:
 Facebook 친구 목록 조회 더 자세히 ...
 
(void) + HIVESocialFacebook::sendMessageFacebook:handler:
 Facebook 친구에게 메시지 전송 더 자세히 ...
 
(void) + HIVESocialFacebook::showInvitationDialog:handler:
 Facebook 유저에게 친구 초대 요청 대화상자 호출
(일반적으로 소셜의 친구를 늘리기 위해서 게임 친구 초대에 대한 보상을 수행하도록 운영하지만 Facebook 에서는 이런 운영 방식을 정책적으로 막고 있으니 주의해야 한다.) 더 자세히 ...
 
(void) + HIVESocialFacebook::postFacebookWithContentURL:handler:
 게임의 소식을 흥미 있게 전하기 위해서 메시지와 이미지를 Facebook 에 포스팅하여 글쓴이의 타임라인에 글을 노출 시키는 기능을 제공한다 더 자세히 ...
 
(BOOL) + HIVESocialFacebook::isLogin
 사용자의 Facebook 세션 정보가 client에 있는 여부를 반환한다. 더 자세히 ...
 

상세한 설명

SocialFacebook

HIVE 유저는 자신의 프로필 정보를 조회 하거나 수정할 수 있고 친구를 맺어서 친구와 함께 게임을 즐길 수 있는 소셜 게임 서비스를 제공한다.


HIVE 는 Facebook, 주소록 등의 외부 유저 정보를 이용하여 HIVE 친구를 맺고 목록의 동기화를 수행할 수 있다.
SocialFacebook 클래스는 Facebook 프로필, Facebook 친구 목록, Facebook 글 게시 기능을 제공한다.

타입정의 문서화

§ HIVESocialPostFacebookHandler

typedef void(^ HIVESocialPostFacebookHandler) (HIVEResultAPI *result)

Facebook 게시글 등록 요청 결과 통지

매개변수
resultAPI 호출 결과

§ HIVESocialProfileFacebookHandler

typedef void(^ HIVESocialProfileFacebookHandler) (HIVEResultAPI *result, NSArray< HIVEProfileFacebook * > *profileList)

HIVE 프로필 / 친구 정보 결과 통지

매개변수
resultAPI 호출 결과
profileListFacebook 유저의 프로필 목록.

(자신의 프로필일 경우 단건, 친구 목록일 경우 여러건이 반환된다.)

§ HIVESocialSendMessageFacebookHandler

typedef void(^ HIVESocialSendMessageFacebookHandler) (HIVEResultAPI *result)

Facebook 메시지 전송 결과 통지

매개변수
resultAPI 호출 결과

§ HIVESocialShowInvitaionDialogHandler

typedef void(^ HIVESocialShowInvitaionDialogHandler) (HIVEResultAPI *result, NSArray< NSString * > *invitedUserList)

Facebook 유저에게 친구 초대 요청 결과 통지

매개변수
resultAPI 호출 결과
invitedUserList초대된 Facebook 유저의 ID 목록

함수 문서화

§ getFriends:()

+ (void) getFriends: (HIVESocialProfileFacebookHandler handler

Facebook 친구 목록 조회

매개변수
handlerAPI 호출 결과 통지

§ getMyProfile:()

+ (void) getMyProfile: (HIVESocialProfileFacebookHandler handler

Facebook 인증 사용자의 프로필 정보 조회

매개변수
handlerAPI 호출 결과 통지

§ isLogin()

+ (BOOL) isLogin

사용자의 Facebook 세션 정보가 client에 있는 여부를 반환한다.

반환값
Boolean. YES이면 사용자의 Facebook 세션 정보가 client에 있음. 아니면 NO.

§ postFacebookWithContentURL:handler:()

+ (void) postFacebookWithContentURL: (NSString *)  contentURL
handler: (HIVESocialPostFacebookHandler handler 

게임의 소식을 흥미 있게 전하기 위해서 메시지와 이미지를 Facebook 에 포스팅하여 글쓴이의 타임라인에 글을 노출 시키는 기능을 제공한다

매개변수
contentURLFacebook 게시글 정보 URL
handlerAPI 호출 결과 통지

§ sendMessageFacebook:handler:()

+ (void) sendMessageFacebook: (HIVESocialFacebookMessage *)  contents
handler: (HIVESocialSendMessageFacebookHandler handler 

Facebook 친구에게 메시지 전송

매개변수
contentsFacebook 메시지를 전송할 정보
handlerAPI 호출 결과 통지

§ showInvitationDialog:handler:()

+ (void) showInvitationDialog: (HIVESocialFacebookMessage *)  contents
handler: (HIVESocialShowInvitaionDialogHandler handler 

Facebook 유저에게 친구 초대 요청 대화상자 호출
(일반적으로 소셜의 친구를 늘리기 위해서 게임 친구 초대에 대한 보상을 수행하도록 운영하지만 Facebook 에서는 이런 운영 방식을 정책적으로 막고 있으니 주의해야 한다.)

매개변수
contentsFacebook 초대 메시지를 전송할 정보
handlerAPI 호출 결과 통지
Copyright © GAMEVIL COM2US PLATFORM Inc. All Right Reserved. 이용약관 개인정보 처리방침