////////
Search
Duplicate

사용자 정보 얻기

생성일
2024/03/14 22:04
태그
STOVE 런처에 로그인한 사용자 정보를 가져오기 위해서는 아래 호출 코드를 UMyStoveSDKObject::StoveSDKGetUser 함수에서 슈퍼클래스의 Super:: StoveSDKGetUser 함수를 호출하는 것으로 사용자 정보를 요청합니다. Super:: StoveSDKGetUser함수가 호출되면 콜백 OnUser함수로 사용자 정보를 전달합니다.
MyStoveSDKObject.cpp
FStoveResult UMyStoveSDKObject::StoveSDKGetUser() { /*여기에 '따라하기' 코드를 추가합니다.*/ FStoveResult ErrorResult = Super::StoveSDKGetUser(); if (ErrorResult.Result == STOVE_PC_NO_ERROR) { OnLog("[Success] StovePC_GetUser"); } else { OnLog("[Error] StovePC_GetUser, ErrorResult %d", ErrorResult.Result); } return ErrorResult; }
C++
복사
UMyStoveSDKObject::StoveSDKGetUser 함수가 정상적으로 호출됐을 때의 콜백 OnUser의 인자인 FStoveUser구조체를 통해 사용자정보를 획득합니다. 사용자정보 획득방법은 아래 코드를 통해 확인할 수 있습니다.
MyStoveSDKObject.cpp
void UMyStoveSDKObject::OnUser(FStoveUser User) { /*여기에 '따라하기' 코드를 추가합니다.*/ OnLog("[User]"); OnLog("MemberNo : %u", User.MemberNo); OnLog("Nickname : %s", *(User.Nickname)); OnLog("GameUserId: %s", *(User.GameUserId)); }
C++
복사