PFUserAccountInfo 데이터 모델입니다.
구문
typedef struct PFUserAccountInfo {
PFUserAndroidDeviceInfo const* androidDeviceInfo;
PFUserAppleIdInfo const* appleAccountInfo;
time_t created;
PFUserCustomIdInfo const* customIdInfo;
PFUserFacebookInfo const* facebookInfo;
PFUserFacebookInstantGamesIdInfo const* facebookInstantGamesIdInfo;
PFUserGameCenterInfo const* gameCenterInfo;
PFUserGoogleInfo const* googleInfo;
PFUserGooglePlayGamesInfo const* googlePlayGamesInfo;
PFUserIosDeviceInfo const* iosDeviceInfo;
PFUserKongregateInfo const* kongregateInfo;
PFUserNintendoSwitchAccountIdInfo const* nintendoSwitchAccountInfo;
PFUserNintendoSwitchDeviceIdInfo const* nintendoSwitchDeviceIdInfo;
PFUserOpenIdInfo const* openIdInfo;
uint32_t openIdInfoCount;
const char* playFabId;
PFUserPrivateAccountInfo const* privateInfo;
PFUserPsnInfo const* psnInfo;
PFUserServerCustomIdInfo const* serverCustomIdInfo;
PFUserSteamInfo const* steamInfo;
PFUserTitleInfo const* titleInfo;
PFUserTwitchInfo const* twitchInfo;
const char* username;
PFUserXboxInfo const* xboxInfo;
} PFUserAccountInfo;
멤버
androidDeviceInfo
PFUserAndroidDeviceInfo const*
nullptr일 수 있음
(선택 사항) Android 디바이스가 연결된 경우 사용자 Android 디바이스 정보입니다.
appleAccountInfo
PFUserAppleIdInfo const*
nullptr일 수 있음
(선택 사항) Apple 계정이 연결된 경우 Apple 계정 정보로 로그인합니다.
created time_t
사용자 계정을 만든 시기를 나타내는 타임스탬프입니다.
customIdInfo
PFUserCustomIdInfo const*
nullptr일 수 있음
(선택 사항) 사용자 지정 ID가 할당된 경우 사용자 지정 ID 정보입니다.
facebookInfo
PFUserFacebookInfo const*
nullptr일 수 있음
(선택 사항) Facebook 계정이 연결된 경우 사용자 Facebook 정보입니다.
facebookInstantGamesIdInfo
PFUserFacebookInstantGamesIdInfo const*
nullptr일 수 있음
(선택 사항) Facebook Instant Games 계정이 연결된 경우 Facebook Instant Games 계정 정보입니다.
gameCenterInfo
PFUserGameCenterInfo const*
nullptr일 수 있음
(선택 사항) Gamecenter 계정이 연결된 경우 사용자 Gamecenter 정보입니다.
googleInfo
PFUserGoogleInfo const*
nullptr일 수 있음
(선택 사항) Google 계정이 연결된 경우 사용자 Google 계정 정보입니다.
googlePlayGamesInfo
PFUserGooglePlayGamesInfo const*
nullptr일 수 있음
(선택 사항) Google Play Games 계정이 연결된 경우 사용자 Google Play Games 계정 정보입니다.
iosDeviceInfo
PFUserIosDeviceInfo const*
nullptr일 수 있음
(선택 사항) iOS 디바이스가 연결된 경우 사용자 iOS 디바이스 정보입니다.
kongregateInfo
PFUserKongregateInfo const*
nullptr일 수 있음
(선택 사항) Kongregate 계정이 연결된 경우 사용자 Kongregate 계정 정보입니다.
nintendoSwitchAccountInfo
PFUserNintendoSwitchAccountIdInfo const*
nullptr일 수 있음
(선택 사항) Nintendo Switch 계정이 연결된 경우 Nintendo Switch 계정 정보입니다.
nintendoSwitchDeviceIdInfo
PFUserNintendoSwitchDeviceIdInfo const*
nullptr일 수 있음
(선택 사항) Nintendo Switch 장치가 연결된 경우 Nintendo Switch 장치 정보입니다.
openIdInfo
PFUserOpenIdInfo const*
nullptr일 수 있음
(선택 사항) OpenID Connect 계정이 연결된 경우 OpenID Connect 정보입니다.
openIdInfoCount uint32_t
openIdInfo 개수
playFabId const char*
is null-terminated
(선택 사항) 사용자 계정의 고유 식별자입니다.
privateInfo
PFUserPrivateAccountInfo const*
nullptr일 수 있음
(선택 사항) 더 중요한 것으로 간주되는 사용자의 개인 정보입니다.
psnInfo
PFUserPsnInfo const*
nullptr일 수 있음
(선택 사항) PlayStation ™️ 네트워크 계정이 연결된 경우 사용자 PlayStation ™️ 네트워크 계정 정보입니다.
serverCustomIdInfo
PFUserServerCustomIdInfo const*
nullptr일 수 있음
(선택 사항) 서버 사용자 지정 ID가 할당된 경우 서버 사용자 지정 ID 정보입니다.
steamInfo
PFUserSteamInfo const*
nullptr일 수 있음
(선택 사항) Steam 계정이 연결된 경우 사용자 Steam 정보입니다.
titleInfo
PFUserTitleInfo const*
nullptr일 수 있음
(선택 사항) 사용자 계정에 대한 타이틀 관련 정보입니다.
twitchInfo
PFUserTwitchInfo const*
nullptr일 수 있음
(선택 사항) Twitch 계정이 연결된 경우 사용자 Twitch 계정 정보입니다.
username const char*
is null-terminated
(선택 사항) PlayFab 서비스의 사용자 계정 이름입니다.
xboxInfo
PFUserXboxInfo const*
nullptr일 수 있음
(선택 사항) XBox 계정이 연결된 경우 사용자 XBox 계정 정보입니다.
요구 사항
헤더: PFTypes.h