목차

Error Code

 

C/C++Methods

Callback Data Type

공통 함수

이름 정보
 CS_hubInitialize
 (Deprecated, C2S.19.6)
 Hub API사용을 위해 모듈을 초기화 합니다.
 CS_hubInitializeEx  Hub API사용을 위해 모듈을 초기화 합니다.(Sandbox server 선택 가능)
 CS_hubUninitialize
 (Deprecated, C2S.19.6)
 Hub 모듈을 해제합니다.
 CS_hubAuth  Hub server에 인증을 시도하는데 사용합니다. (Hive 정식 로그인)
 CS_hubLogout  현재 인증된 사용자를 hub server에 로그아웃을 요청합니다. Hub 모듈에서 관리하는 세션 정보가 삭제됩니다.
 (Hive 정식 유저 로그 아웃)
 CS_hubGuestAcquireUid  게스트 사용자를 hub의 실사용자(Hive 정식 유저)로 전환하기 위해 hub server로부터 hub 실사용자의 uid를 얻기 위해 사용됩니다.
 CS_hubGuestBind  게스트 사용자를 hub의 실사용자(Hive 정식 유저)로 전환하는데 사용합니다.
 CS_hubShowDialog  Hub dialog를 통하여 hub 서비스 페이지(Hive 웹뷰)를 표시합니다.
 CS_hubAsyncRequest  Hub server API 요청을 일반화한 함수입니다. 정의되어 있는 요청 형식에 맞추어 호출하면 모듈 내에서 hub server로 요청을 보내고 해당 결과가 response callback으로 전달됩니다.
 CS_hubSocialRequest  외부 소셜 서비스를 사용하기 위한 함수입니다.
 CS_hubShowDialogForChatbot  Hub dialog를 통하여 챗봇을 이용한 문의하기 페이지를 표시합니다.
 CS_hubAuthWithParam  Hub server에 인증을 시도하는데 사용합니다. 별도의 파라메터를 서버로 전송 가능합니다. (Hive 정식 로그인)
 (for Google Play Games on PC)
 CS_hubSetPGSAuthLoginWithCB  Hub server에 PGS 계정을 통한 로그인 세션이 있는지 확인합니다.
 (for Google Play Games on PC)
 CS_hubSetAuthDialogClear  Hub 로그인 페이지를 투명화 합니다.
 (for Google Play Games on PC)
 CS_hubUserDelete  게스트 및 Hive 정식 유저 계정을 탈퇴합니다.

iOS 전용 함수

이름 정보
 CS_hubApplicationDidBecomeActive  UIApplicationDelegateapplicationDidBecomeActive:가 호출될 때 불러야하는 함수입니다. 앱이 active되었을 때 필요한 동작을 처리합니다.
 CS_hubApplicationOpenURL  UIApplicationDelegateapplication:OpenURL:sourceApplication:annotation:(iOS 9.0 and later 에선 -application:openURL:options:)가 호출될 때 불러야하는 함수입니다. 외부 응용 프로그램이 URL Scheme를 이용하여 현재 앱으로 전환될 때 불립니다. URL Scheme의 파라미터로 추가 정보가 전달되므로 함수 호출시 인자로 앱 전환시 사용될 전체 URL을 전달합니다.

Android 전용 함수

이름 정보
 PeppermintLog.setLogged
 (Deprecated, C2S.19.6)
 Peppermint 모듈 기능 수행 시 모듈 로그 노출 여부를 제어합니다.
 (C2S.19.6 이상에선 ActiveUser.setLogged API로 모든 모듈의 로그를 on/off 합니다.)

Java Methods

Callback Data Type

 

이름 정보
 initialize
 (Deprecated, C2S.19.6)
 Hub API사용을 위해 모듈을 초기화 합니다.
 (C2S.19.6 이상에선 initializeEx 만 호출 가능합니다.)
 initializeEx  Hub API사용을 위해 모듈을 초기화 합니다.
 uninitialize
 (Deprecated, C2S.19.6)
 Hub 모듈을 해제합니다.
 auth  Hub server에 인증을 시도하는데 사용합니다.
 logout  현재 인증된 사용자를 hub server에 로그아웃을 요청합니다. Hub 모듈에서 관리하는 세션 정보가 삭제됩니다.
 guestAcquireUid  게스트 사용자를 hub의 실사용자로 전환하기 위해 hub server로부터 hub 실사용자의 uid를 얻기 위해 사용됩니다.
 guestBind  게스트 사용자를 hub의 실사용자로 전환하는데 사용합니다.
 showDialog  Hub dialog를 통하여 hub 서비스 페이지를 표시합니다.
 asyncRequest Hub server API 요청을 일반화한 함수입니다. 정의되어 있는 요청 형식에 맞추어 호출하면 모듈 내에서 hub server로 요청을 보내고 해당 결과가 response callback으로 전달됩니다.
 socialRequest  외부 소셜 서비스를 사용하기 위한 함수입니다.
 authWithParam Hub server에 인증을 시도하는데 사용합니다. 별도의 파라메터를 서버로 전송 가능합니다. (Hive 정식 로그인)
(for Google Play Games on PC)
 setPGSAuthLoginWithCB Hub server에 PGS 계정을 통한 로그인 세션이 있는지 확인합니다.
(for Google Play Games on PC)
 setAuthDialogClear Hub 로그인 페이지를 투명화 합니다.
(for Google Play Games on PC)
 userDelete 게스트 및 Hive 정식 유저 계정을 탈퇴합니다.