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 글 게시 기능을 제공한다.
typedef void(^ HIVESocialPostFacebookHandler) (HIVEResultAPI *result) |
Facebook 게시글 등록 요청 결과 통지
result | API 호출 결과 |
typedef void(^ HIVESocialProfileFacebookHandler) (HIVEResultAPI *result, NSArray< HIVEProfileFacebook * > *profileList) |
HIVE 프로필 / 친구 정보 결과 통지
result | API 호출 결과 |
profileList | Facebook 유저의 프로필 목록. (자신의 프로필일 경우 단건, 친구 목록일 경우 여러건이 반환된다.) |
typedef void(^ HIVESocialSendMessageFacebookHandler) (HIVEResultAPI *result) |
Facebook 메시지 전송 결과 통지
result | API 호출 결과 |
typedef void(^ HIVESocialShowInvitaionDialogHandler) (HIVEResultAPI *result, NSArray< NSString * > *invitedUserList) |
Facebook 유저에게 친구 초대 요청 결과 통지
result | API 호출 결과 |
invitedUserList | 초대된 Facebook 유저의 ID 목록 |
+ (void) getFriends: | (HIVESocialProfileFacebookHandler) | handler |
Facebook 친구 목록 조회
handler | API 호출 결과 통지 |
+ (void) getMyProfile: | (HIVESocialProfileFacebookHandler) | handler |
Facebook 인증 사용자의 프로필 정보 조회
handler | API 호출 결과 통지 |
+ (BOOL) isLogin |
사용자의 Facebook 세션 정보가 client에 있는 여부를 반환한다.
+ (void) postFacebookWithContentURL: | (NSString *) | contentURL | |
handler: | (HIVESocialPostFacebookHandler) | handler | |
게임의 소식을 흥미 있게 전하기 위해서 메시지와 이미지를 Facebook 에 포스팅하여 글쓴이의 타임라인에 글을 노출 시키는 기능을 제공한다
contentURL | Facebook 게시글 정보 URL |
handler | API 호출 결과 통지 |
+ (void) sendMessageFacebook: | (HIVESocialFacebookMessage *) | contents | |
handler: | (HIVESocialSendMessageFacebookHandler) | handler | |
Facebook 친구에게 메시지 전송
contents | Facebook 메시지를 전송할 정보 |
handler | API 호출 결과 통지 |
+ (void) showInvitationDialog: | (HIVESocialFacebookMessage *) | contents | |
handler: | (HIVESocialShowInvitaionDialogHandler) | handler | |
Facebook 유저에게 친구 초대 요청 대화상자 호출
(일반적으로 소셜의 친구를 늘리기 위해서 게임 친구 초대에 대한 보상을 수행하도록 운영하지만 Facebook 에서는 이런 운영 방식을 정책적으로 막고 있으니 주의해야 한다.)
contents | Facebook 초대 메시지를 전송할 정보 |
handler | API 호출 결과 통지 |