HIVE SDK for C++

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

@addgroup SocialFacebook 더 자세히 ...

클래스

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

타입정의

typedef std::function< void(ResultAPI const &result, std::vector< ProfileFacebook > const &profileList)> SocialFacebook::onProfileFacebook
 HIVE 프로필 / 친구 정보 결과 통지 더 자세히 ...
 
typedef std::function< void(ResultAPI const &result)> SocialFacebook::onSendMessageFacebook
 Facebook 메시지 전송 결과 통지 더 자세히 ...
 
typedef std::function< void(ResultAPI const &result, std::vector< std::string > const &invitedUserList)> SocialFacebook::onShowInvitationDialogFacebook
 Facebook 유저에게 친구 초대 요청 결과 통지 더 자세히 ...
 
typedef std::function< void(ResultAPI const &result)> SocialFacebook::onPostFacebook
 Facebook 게시글 등록 요청 결과 통지 더 자세히 ...
 

함수

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

상세한 설명

@addgroup SocialFacebook

타입정의 문서화

◆ onPostFacebook

typedef std::function<void(ResultAPI const & result)> SocialFacebook::onPostFacebook

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

매개변수
resultAPI 호출 결과

◆ onProfileFacebook

typedef std::function<void(ResultAPI const & result, std::vector<ProfileFacebook> const & profileList)> SocialFacebook::onProfileFacebook

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

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

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

◆ onSendMessageFacebook

typedef std::function<void(ResultAPI const & result)> SocialFacebook::onSendMessageFacebook

Facebook 메시지 전송 결과 통지

매개변수
resultAPI 호출 결과

◆ onShowInvitationDialogFacebook

typedef std::function<void(ResultAPI const & result, std::vector<std::string> const & invitedUserList)> SocialFacebook::onShowInvitationDialogFacebook

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

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

함수 문서화

◆ getFriends()

static void SocialFacebook::getFriends ( onProfileFacebook  listener)
static

Facebook 친구 목록 조회

매개변수
listenerAPI 호출 결과 통지

◆ getMyProfile()

static void SocialFacebook::getMyProfile ( onProfileFacebook  listener)
static

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

매개변수
listenerAPI 호출 결과 통지

◆ isLogin()

static bool SocialFacebook::isLogin ( )
static

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

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

◆ postFacebookWithContentURL()

static void SocialFacebook::postFacebookWithContentURL ( std::string  contentURL,
onPostFacebook  listener 
)
static

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

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

◆ sendMessageFacebook()

static void SocialFacebook::sendMessageFacebook ( FacebookMessage  messageContents,
onSendMessageFacebook  listener 
)
static

Facebook 친구에게 메시지 전송

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

◆ showInvitationDialog()

static void SocialFacebook::showInvitationDialog ( FacebookMessage  inviteContents,
onShowInvitationDialogFacebook  listener 
)
static

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

매개변수
inviteContentsFacebook 초대 메시지를 전송할 정보
listenerAPI 호출 결과 통지
Copyright © Com2uS Platform Corporation. All Right Reserved. 이용약관 개인정보 처리방침