본문으로 건너뛰기
버전: 5.17.0

ChangeToFederation

public BackendReturnObject ChangeToFederation(string federationToken, FederationType type);

파라미터

ValueTypeDescription
federationTokenstring페더레이션 token
typeFederationType(enum)페더레이션의 종류.
FederationType.Google
FederationType.Facebook
FederationType.Apple
FederationType.Steam
FederationType.GPGS2

설명

커스텀 또는 페더레이션 계정으로 로그인되어 있는 계정을 다른 페더레이션 계정으로 전환하는 기능을 제공합니다.
유저가 로그인 된 상태에서 ChangeToFederation 함수를 호출하면 기존 계정 정보를 유지하면서 현재 계정을 다른 페더레이션 계정으로 전환할 수 있습니다.
전환 후에는 새로 연결된 페더레이션 계정으로 로그인하여 기존 게임 데이터를 사용할 수 있습니다.
기존에 이용하던 커스텀 계정이나 페더레이션 계정으로 로그인 하시면 새로운 계정이 생성됩니다.
ChangeToFederation 함수에 필요한 federationToken과 type 정보는 페더레이션 인증 문서에서 자세히 확인할 수 있습니다.

Example

동기

Backend.MultiCharacter.Account.ChangeToFederation("federationToken" , FederationType.Google);

비동기

Backend.MultiCharacter.Account.ChangeToFederation("federationToken" , FederationType.Google, callback =>
{
// 페더레이션 인증 이후 처리
});

SendQueue

SendQueue.Enqueue(Backend.MultiCharacter.Account.ChangeToFederation, "federationToken" , FederationType.Google, callback =>
{
// 페더레이션 인증 이후 처리
});

ReturnCase

Success cases

전환에 성공한 경우
statusCode : 200
message : Success