C2SModuleSocial_SetGameInfo
본 API는 Hive SDK v1.12.0에 추가되었으며 모듈 식별자 serverId, gameLanguage, 그리고 vid를 설정한다.
Hive SDK v1.12.0 이후 버전에서 serverId와 gameLanguage를 사용하는 API는 이 설정 값을 기본으로 하고, Hive SDK v1.16.1, 1.15.2, 1.14.4, 1.13.7 이후 버전에서는 Hive 로그인을 사용하지 않은 임의 로그인 상황에 SetGameInfo를 통해 설정된 vid 값을 따른다. 임의 로그인 상황은 Hive 개발자 사이트 내 개발 > SDK v1 개발 > 인증 메뉴를 참고한다.
모듈 식별자 코드의 기준은 Hive 연동 가이드라인 Hive 식별자 정책 및 다국어 표기법을 참고한다.
Argument Name | Type | Desc | Platform | 비고 |
serverId | string | 게임 서버 식별자 코드 default “” |
all | Optional |
gameLanguage | string | 게임 언어 식별자 코드 default (디바이스 언어 코드) |
all | Optional |
vid | string | 임의 로그인 상황 시 유저 식별 코드 ( C2SModuleSns_Login 을 사용하지 않아 vid가 세팅되지 않은 경우, 앱 실행 후 C2SModuleSocial_SetGameInfo 를 호출하면 최초 설정된 vid가 값으로 처리됨/ C2SModuleSns_Login 을 이용해 게스트 및 Hive 로그인을 수행했을 경우, 정식 로그인된 vid를 사용해야하기 때문에 vid를 C2SModuleSocial_SetGameInfo 로 임의 설정하지 않아야 함) |
all | Optional |
emergencyMode | bool | true일 경우 SDK에 저장된 계정 정보로 긴급 로그인을 진행한다. 저장된 계정 정보가 없을 땐 false return, 에러를 전달. |
all | 1.19.6+ |
Return Callback
설정한 계정 정보 전달
Argument Name | Type | Desc | Platform | 비고 |
vid | string | 긴급 로그인 계정의 vid | all | 1.19.6+ |
did | string | 긴급 로그인 계정의 did | all | 1.19.6+ |
accessToken | string | 긴급 로그인 계정의 accessToken | all | 1.19.6+ |