My Project
|
All PlayFab entities have profiles, which hold top-level properties about the entity. These APIs give you the tools needed to manage entity profiles. More...
Public Member Functions | |
PlayFabProfilesInstanceAPI (PlayFabAuthenticationContext context) | |
PlayFabProfilesInstanceAPI (PlayFabApiSettings settings, PlayFabAuthenticationContext context) | |
bool | IsEntityLoggedIn () |
Verify entity login. | |
void | ForgetAllCredentials () |
Clear the Client SessionToken which allows this Client to call API calls requiring login. A new/fresh login will be required after calling this. | |
void | GetGlobalPolicy (GetGlobalPolicyRequest request, Action< GetGlobalPolicyResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
Gets the global title access policy. | |
void | GetProfile (GetEntityProfileRequest request, Action< GetEntityProfileResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
Retrieves the entity's profile. | |
void | GetProfiles (GetEntityProfilesRequest request, Action< GetEntityProfilesResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
Retrieves the entity's profile. | |
void | GetTitlePlayersFromMasterPlayerAccountIds (GetTitlePlayersFromMasterPlayerAccountIdsRequest request, Action< GetTitlePlayersFromMasterPlayerAccountIdsResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
Retrieves the title player accounts associated with the given master player account. | |
void | SetGlobalPolicy (SetGlobalPolicyRequest request, Action< SetGlobalPolicyResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
Sets the global title access policy. | |
void | SetProfileLanguage (SetProfileLanguageRequest request, Action< SetProfileLanguageResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
Updates the entity's language. The precedence hierarchy for communication to the player is Title Player Account language, Master Player Account language, and then title default language if the first two aren't set or supported. | |
void | SetProfilePolicy (SetEntityProfilePolicyRequest request, Action< SetEntityProfilePolicyResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null) |
Sets the profiles access policy. | |
Public Attributes | |
readonly PlayFabApiSettings | apiSettings = null |
readonly PlayFabAuthenticationContext | authenticationContext = null |
All PlayFab entities have profiles, which hold top-level properties about the entity. These APIs give you the tools needed to manage entity profiles.