Loading...
Searching...
No Matches
AccelByte.Api.UserProfilesApi Class Reference
Inheritance diagram for AccelByte.Api.UserProfilesApi:

Public Member Functions

IEnumerator GetUserProfile (ResultCallback< UserProfile > callback)
IEnumerator GetUserProfile (string userId, ResultCallback< UserProfile > callback)
IEnumerator CreateUserProfile (CreateUserProfileRequest createRequest, ResultCallback< UserProfile > callback)
IEnumerator CreateUserProfile (string userId, CreateUserProfileRequest createRequest, ResultCallback< UserProfile > callback)
IEnumerator UpdateUserProfile (UpdateUserProfileRequest updateRequest, ResultCallback< UserProfile > callback)
IEnumerator UpdateUserProfile (string userId, UpdateUserProfileRequest updateRequest, ResultCallback< UserProfile > callback)
IEnumerator GetUserProfilePublicInfo (string userId, ResultCallback< PublicUserProfile > callback)
IEnumerator GetUserProfilePublicInfosByIds (string[] userIds, ResultCallback< PublicUserProfile[]> callback)
IEnumerator GetCustomAttributes (string userId, ResultCallback< Dictionary< string, object > > callback)
IEnumerator UpdateCustomAttributes (string userId, Dictionary< string, object > updates, ResultCallback< Dictionary< string, object > > callback)
IEnumerator GetTimeZones (ResultCallback< string[]> callback)
IEnumerator GetUserProfilePublicInfoByPublicId (string publicId, ResultCallback< PublicUserProfile > callback)
IEnumerator GenerateUploadURL (string folder, FileType filetype, ResultCallback< GenerateUploadURLResult > callback)
IEnumerator GenerateUploadURLForUserContent (string userId, FileType filetype, ResultCallback< GenerateUploadURLResult > callback, UploadCategory category=UploadCategory.DEFAULT)
IEnumerator GetPrivateCustomAttributes (ResultCallback< Dictionary< string, object > > callback)
IEnumerator UpdatePrivateCustomAttributes (Dictionary< string, object > updates, ResultCallback< Dictionary< string, object > > callback)

Additional Inherited Members

Protected Member Functions inherited from AccelByte.Core.ApiBase
 ApiBase (IHttpClient inHttpClient, Config inConfig, string inBaseUrl, ISession inSession, HttpOperator httpOperator=null)
Protected Member Functions inherited from AccelByte.Core.ApiBaseParent
 ApiBaseParent (IHttpClient inHttpClient, ISession inSession, string inBaseUrl)
Protected Attributes inherited from AccelByte.Core.ApiBaseParent
readonly ISession Session
 Contains AuthorizationToken and related auth.
Properties inherited from AccelByte.Core.ApiBaseParent
IHttpClient HttpClient [get]