void |
AsyncMatchService.abandonMatch(String ownerId,
String matchId,
IServerCallback callback) |
Marks the given match as abandoned.
|
void |
AsyncMatchService.abandonMatchWithSummaryData(String ownerId,
String matchId,
String pushContent,
String summary,
IServerCallback callback) |
Marks the given match as abandoned.
|
void |
GroupService.acceptGroupInvitation(String groupId,
IServerCallback callback) |
Accept an outstanding invitation to join the group.
|
void |
PlaybackStreamService.addEvent(String playbackStreamId,
String eventData,
String summary,
IServerCallback callback) |
Adds a stream event
Service Name - PlaybackStream
Service Operation - AddEvent
|
void |
FriendService.addFriends(String[] profileIds,
IServerCallback callback) |
Links the current user and the specified users as brainCloud friends.
|
void |
FriendService.addFriendsFromPlatform(FriendService.FriendPlatform friendPlatform,
String mode,
String[] externalIds,
IServerCallback callback) |
Links the profiles for the specified externalIds for the given friend platform as internal friends.
|
void |
GroupService.addGroupMember(String groupId,
String profileId,
GroupService.Role role,
String jsonAttributes,
IServerCallback callback) |
Add a member to the group.
|
void |
GroupService.approveGroupJoinRequest(String groupId,
String profileId,
GroupService.Role role,
String jsonAttributes,
IServerCallback callback) |
Approve an outstanding request to join the group.
|
void |
IdentityService.attachAdvancedIdentity(AuthenticationType authenticationType,
AuthenticationIds ids,
String extraJson,
IServerCallback callback) |
Attach the user's credentials to the current profile.
|
void |
IdentityService.attachAppleIdentity(String appleId,
String authenticationToken,
IServerCallback callback) |
Attach a Google identity to the current profile.
|
void |
IdentityService.attachBlockchainIdentity(String blockchainConfig,
String publicKey,
IServerCallback callback) |
Attaches the given block chain public key identity to the current profile.
|
void |
IdentityService.attachEmailIdentity(String email,
String password,
IServerCallback callback) |
Attach a Email and Password identity to the current profile.
|
void |
IdentityService.attachFacebookIdentity(String facebookId,
String authenticationToken,
IServerCallback callback) |
Attach the user's Facebook credentials to the current profile.
|
void |
IdentityService.attachFacebookLimitedIdentity(String facebookLimitedId,
String authenticationToken,
IServerCallback callback) |
Attach the user's FacebookLimited credentials to the current profile.
|
void |
IdentityService.attachGameCenterIdentity(String gameCenterId,
IServerCallback callback) |
Attach a Game Center identity to the current profile.
|
void |
IdentityService.attachGoogleIdentity(String googleId,
String authenticationToken,
IServerCallback callback) |
Attach a Google identity to the current profile.
|
void |
IdentityService.attachGoogleOpenIdIdentity(String googleOpenId,
String authenticationToken,
IServerCallback callback) |
Attach a Google identity to the current profile.
|
void |
IdentityService.attachNonLoginUniversalId(String externalId,
IServerCallback callback) |
Attaches a univeral id to the current profile with no login capability.
|
void |
IdentityService.attachOculusIdentity(String oculusId,
String oculusNonce,
IServerCallback callback) |
Attach the user's Oculus credentials to the current profile.
|
void |
IdentityService.attachParentWithIdentity(String externalId,
String authenticationToken,
AuthenticationType authenticationType,
String externalAuthName,
boolean forceCreate,
IServerCallback callback) |
Attach a new identity to a parent app
Service Name - identity
Service Operation - ATTACH_PARENT_WITH_IDENTITY
|
void |
IdentityService.attachParseIdentity(String parseId,
String authenticationToken,
IServerCallback callback) |
Attach a Parse identity to the current profile.
|
void |
IdentityService.attachPeerProfile(String peer,
String externalId,
String authenticationToken,
AuthenticationType authenticationType,
String externalAuthName,
boolean forceCreate,
IServerCallback callback) |
Attaches a peer identity to this player's profile
Service Name - identity
Service Operation - ATTACH_PEER_PROFILE
|
void |
IdentityService.attachSteamIdentity(String steamId,
String sessionTicket,
IServerCallback callback) |
Attach a Steam (userid + steamsessionTicket) identity to the current profile.
|
void |
IdentityService.attachTwitterIdentity(String twitterId,
String authenticationToken,
String secret,
IServerCallback callback) |
Attach the user's Twitter credentials to the current profile.
|
void |
IdentityService.attachUltraIdentity(String ultraUsername,
String ultraIdToken,
IServerCallback callback) |
Attach an Ultra identity to the current profile.
|
void |
IdentityService.attachUniversalIdentity(String userId,
String password,
IServerCallback callback) |
Attach a Universal (userid + password) identity to the current profile.
|
void |
AuthenticationService.authenticateAdvanced(AuthenticationType authenticationType,
AuthenticationIds ids,
boolean forceCreate,
String extraJson,
IServerCallback callback) |
|
void |
AuthenticationService.authenticateAnonymous(boolean forceCreate,
IServerCallback callback) |
Authenticate a user anonymously with brainCloud - used for apps that
don't want to bother the user to login, or for users who are sensitive to
their privacy
|
void |
AuthenticationService.authenticateAnonymous(String anonymousId,
boolean forceCreate,
IServerCallback callback) |
Overloaded for users not using wrapper, they will need to create their own anonId.
|
void |
AuthenticationService.authenticateApple(String appleUserId,
String identityToken,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user using an apple id
|
void |
AuthenticationService.authenticateEmailPassword(String email,
String password,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user with a custom Email and Password.
|
void |
AuthenticationService.authenticateExternal(String userId,
String token,
String externalAuthName,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user via cloud code (which in turn validates the supplied credentials against an external system).
|
void |
AuthenticationService.authenticateFacebook(String fbUserId,
String fbAuthToken,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user with brainCloud using their Facebook Credentials
|
void |
AuthenticationService.authenticateFacebookLimited(String fbLimitedUserId,
String fbAuthToken,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user with brainCloud using their FacebookLimited Credentials
|
void |
AuthenticationService.authenticateGoogle(String googleUserId,
String serverAuthCode,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user using a google userid(email address) and google
authentication token.
|
void |
AuthenticationService.authenticateGoogleOpenId(String googleUserAccountEmail,
String IdToken,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user using a google userid(email address) and google
openid token.
|
void |
AuthenticationService.authenticateHandoff(String handoffId,
String securityToken,
IServerCallback callback) |
Authenticate the user using a handoffId and an authentication token.
|
void |
AuthenticationService.authenticateOculus(String oculusUserId,
String oculusNonce,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user with brainCloud using their Oculus Credentials
|
void |
AuthenticationService.authenticateParse(String userId,
String authenticationToken,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user using a Parse user ID authentication token.
|
void |
AuthenticationService.authenticateSettopHandoff(String handoffCode,
IServerCallback callback) |
Authenticate the user using a handoffId and an authentication token.
|
void |
AuthenticationService.authenticateSteam(String steamUserId,
String steamSessionTicket,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user using a steam userid and session ticket (without
any validation on the userid).
|
void |
AuthenticationService.authenticateTwitter(String userId,
String token,
String secret,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user using a Twitter userid, authentication token, and secret from Twitter.
|
void |
AuthenticationService.authenticateUltra(String ultraUsername,
String ultraIdToken,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user for Ultra.
|
void |
AuthenticationService.authenticateUniversal(String userId,
String userPassword,
boolean forceCreate,
IServerCallback callback) |
Authenticate the user using a userid and password (without any validation
on the userid).
|
void |
GroupService.autoJoinGroup(String groupType,
GroupService.AutoJoinStrategy autoJoinStrategy,
String dataQueryJson,
IServerCallback callback) |
Automatically join an open group that matches the search criteria and has space available.
|
void |
GroupService.autoJoinGroupMulti(String[] groupTypes,
GroupService.AutoJoinStrategy autoJoinStrategy,
String where,
IServerCallback callback) |
Find and join an open group in the pool of groups in multiple group types provided as input arguments.
|
void |
GamificationService.awardAchievements(String[] achievementIds,
IServerCallback callback) |
Method will award the achievements specified.
|
void |
VirtualCurrencyService.awardCurrency(String vcId,
int vcAmount,
IServerCallback callback) |
Award player the passed-in amount of currency.
|
void |
UserItemsService.awardUserItem(String defId,
int quantity,
boolean includeDef,
IServerCallback callback) |
Allows item(s) to be awarded to a user without collecting
the purchase amount.
|
void |
LobbyService.cancelFindRequest(String lobbyType,
String cxId,
IServerCallback callback) |
Cancel this members Find, Join and Searching of Lobbies
|
void |
GroupService.cancelGroupInvitation(String groupId,
String profileId,
IServerCallback callback) |
Cancel an outstanding invitation to the group.
|
void |
OneWayMatchService.cancelMatch(String playbackStreamId,
IServerCallback callback) |
Cancels a match
Service Name - OneWayMatch
Service Operation - CancelMatch
|
void |
ScriptService.cancelScheduledScript(String jobId,
IServerCallback callback) |
Cancels a scheduled cloud code script
Service Name - Script
Service Operation - CANCEL_SCHEDULED_SCRIPT
|
void |
IdentityService.changeEmailIdentity(String oldEmailAddress,
String password,
String newEmailAddress,
boolean updateContactEmail,
IServerCallback callback) |
Allows email identity email address to be changed
Service Name - identity
Service Operation - CHANGE_EMAIL_IDENTITY
|
void |
ChatService.channelConnect(String channelId,
int maxReturn,
IServerCallback callback) |
Registers a listener for incoming events from channelId.
|
void |
ChatService.channelDisconnect(String channelId,
IServerCallback callback) |
Unregisters a listener for incoming events from channelId.
|
void |
GroupFileService.checkFilenameExists(String groupId,
String folderPath,
String filename,
IServerCallback callback) |
Check if filename exists for provided path and name.
|
void |
GroupFileService.checkFullpathFilenameExists(String groupId,
String fullPathFilename,
IServerCallback callback) |
Check if filename exists for provided path and name.
|
void |
TournamentService.claimTournamentReward(String leaderboardId,
int versionId,
IServerCallback callback) |
Processes any outstanding rewards for the given player
Service Name - tournament
Service Operation - CLAIM_TOURNAMENT_REWARD
|
void |
PlayerStateService.clearUserStatus(String statusName,
IServerCallback callback) |
Delete's the specified status
Service Name - PlayerState
Service Operation - ClearUserStatus
|
void |
AsyncMatchService.completeMatch(String ownerId,
String matchId,
IServerCallback callback) |
Marks the given match as complete.
|
void |
OneWayMatchService.completeMatch(String playbackStreamId,
IServerCallback callback) |
Completes a match
Service Name - OneWayMatch
Service Operation - CompleteMatch
|
void |
AsyncMatchService.completeMatchWithSummaryData(String ownerId,
String matchId,
String pushContent,
String summary,
IServerCallback callback) |
Marks the given match as abandoned.
|
void |
VirtualCurrencyService.consumeCurrency(String vcId,
int vcAmount,
IServerCallback callback) |
Consume the passed-in amount of currency from the player.
|
void |
GroupFileService.copyFile(String groupId,
String fileId,
int version,
String newTreeId,
int treeVersion,
String newFilename,
boolean overwriteIfPresent,
IServerCallback callback) |
Copy a file.
|
void |
CustomEntityService.createEntity(String entityType,
String dataJson,
String acl,
long timeToLive,
Boolean isOwned,
IServerCallback callback) |
Method creates a new entity on the server.
|
void |
EntityService.createEntity(String entityType,
String jsonEntityData,
String jsonEntityAcl,
IServerCallback callback) |
Method creates a new entity on the server.
|
void |
GlobalEntityService.createEntity(String entityType,
long timeToLive,
String jsonEntityAcl,
String jsonEntityData,
IServerCallback callback) |
Method creates a new entity on the server.
|
void |
GlobalEntityService.createEntityWithIndexedId(String entityType,
String indexedId,
long timeToLive,
String jsonEntityAcl,
String jsonEntityData,
IServerCallback callback) |
Method creates a new entity on the server with an indexed id.
|
void |
GroupService.createGroup(String name,
String groupType,
boolean isOpenGroup,
GroupACL acl,
String jsonData,
String jsonOwnerAttributes,
String jsonDefaultMemberAttributes,
IServerCallback callback) |
Create a group.
|
void |
GroupService.createGroupEntity(String groupId,
String entityType,
boolean isOwnedByGroupMember,
GroupACL acl,
String jsonData,
IServerCallback callback) |
Create a group entity.
|
void |
GroupService.createGroupWithSummaryData(String name,
String groupType,
boolean isOpenGroup,
GroupACL acl,
String jsonData,
String jsonOwnerAttributes,
String jsonDefaultMemberAttributes,
String summaryData,
IServerCallback callback) |
Create a group with summaryData.
|
void |
LobbyService.createLobby(String lobbyType,
int rating,
ArrayList<String> otherUserCxIds,
Boolean isReady,
String extraJson,
String teamCode,
String settings,
IServerCallback callback) |
Creates a new lobby.
|
void |
LobbyService.createLobbyWithPingData(String lobbyType,
int rating,
ArrayList<String> otherUserCxIds,
Boolean isReady,
String extraJson,
String teamCode,
String settings,
IServerCallback callback) |
Creates a new lobby with ping data
Sends LOBBY_JOIN_SUCCESS message to the user, with full copy of lobby data Sends LOBBY_MEMBER_JOINED to all lobby members, with copy of member data
Service Name - Lobby
Service Operation - CREATE_LOBBY_WITH_PING_DATA
|
void |
AsyncMatchService.createMatch(String jsonOpponentIds,
String pushNotificationMessage,
IServerCallback callback) |
Creates an instance of an asynchronous match.
|
void |
AsyncMatchService.createMatchWithInitialTurn(String jsonOpponentIds,
String jsonMatchState,
String pushNotificationMessage,
String nextPlayer,
String jsonSummary,
IServerCallback callback) |
Creates an instance of an asynchronous match with an initial turn.
|
void |
DataStreamService.customPageEvent(String eventName,
String jsonEventProperties,
IServerCallback callback) |
Creates custom data stream page event
|
void |
DataStreamService.customScreenEvent(String eventName,
String jsonEventProperties,
IServerCallback callback) |
Creates custom data stream screen event
|
void |
DataStreamService.customTrackEvent(String eventName,
String jsonEventProperties,
IServerCallback callback) |
Creates custom data stream track event
|
void |
MatchMakingService.decrementPlayerRating(long decrement,
IServerCallback callback) |
Decrements player rating
Service Name - MatchMaking
Service Operation - DecrementPlayerRating
|
void |
ChatService.deleteChatMessage(String channelId,
String msgId,
int version,
IServerCallback callback) |
Delete a chat message.
|
void |
CustomEntityService.deleteEntities(String entityType,
String deleteCriteria,
IServerCallback callback) |
deletes Entities based on the criteria
|
void |
CustomEntityService.deleteEntity(String entityType,
String entityId,
int version,
IServerCallback callback) |
Deletes the specified custom entity on the server, enforcing ownership/ACL permissions.
|
void |
EntityService.deleteEntity(String entityId,
int version,
IServerCallback callback) |
Method deletes the given entity on the server.
|
void |
GlobalEntityService.deleteEntity(String entityId,
int version,
IServerCallback callback) |
Method deletes an existing entity on the server.
|
void |
GroupFileService.deleteFile(String groupId,
String fileId,
int version,
String filename,
IServerCallback callback) |
Delete a file.
|
void |
GroupService.deleteGroup(String groupId,
long version,
IServerCallback callback) |
Delete a group.
|
void |
GroupService.deleteGroupEntity(String groupId,
String entityId,
long version,
IServerCallback callback) |
Delete a group entity.
|
void |
EventService.deleteIncomingEvent(String evId,
IServerCallback callback) |
Delete an event out of the player's incoming mailbox.
|
void |
EventService.deleteIncomingEvents(String[] evIds,
IServerCallback callback) |
Delete a list of events out of the user's incoming mailbox.
|
void |
EventService.deleteIncomingEventsByTypeOlderThan(String eventType,
long dateMillis,
IServerCallback callback) |
Delete any events of the given type older than the given date out of the user's incoming mailbox.
|
void |
EventService.deleteIncomingEventsOlderThan(long dateMillis,
IServerCallback callback) |
Delete any events older than the given date out of the user's incoming mailbox.
|
void |
AsyncMatchService.deleteMatch(String ownerId,
String matchId,
IServerCallback callback) |
Removes the match and match history from the server.
|
void |
MessagingService.deleteMessages(String msgbox,
ArrayList<String> msgIds,
IServerCallback callback) |
Deletes specified user messages on the server.
|
void |
CustomEntityService.deleteSingleton(String entityType,
int version,
IServerCallback callback) |
Deletes the specified custom entity singleton, owned by the session's user, for the specified entity type, on the server.
|
void |
EntityService.deleteSingleton(String entityType,
int version,
IServerCallback callback) |
Method deletes the given singleton on the server.
|
void |
PlaybackStreamService.deleteStream(String playbackStreamId,
IServerCallback callback) |
Deletes a stream
Service Name - PlaybackStream
Service Operation - DeleteStream
|
void |
PlayerStateService.deleteUser(IServerCallback callback) |
Completely deletes the user record and all data fully owned by the
user.
|
void |
FileService.deleteUserFile(String cloudPath,
String cloudFilename,
IServerCallback callback) |
Deletes a single user file.
|
void |
FileService.deleteUserFiles(String cloudPath,
boolean recurse,
IServerCallback callback) |
Delete multiple user files
|
void |
PushNotificationService.deregisterAllPushNotificationDeviceTokens(IServerCallback callback) |
Deregisters all device tokens currently registered to the player.
|
void |
PushNotificationService.deregisterPushNotificationDeviceToken(Platform platform,
String token,
IServerCallback callback) |
Deregisters the given device token from the server to disable this device
from receiving push notifications.
|
void |
IdentityService.detachAdvancedIdentity(AuthenticationType authenticationType,
String externalId,
boolean continueAnon,
String extraJson,
IServerCallback callback) |
Detach the identity from this profile.
|
void |
IdentityService.detachAppleIdentity(String appleId,
boolean continueAnon,
IServerCallback callback) |
Detach the Google identity from the current profile.
|
void |
IdentityService.detachBlockchainIdentity(String blockchainConfig,
IServerCallback callback) |
Detaches the blockchain identity to the current profile.
|
void |
IdentityService.detachEmailIdentity(String email,
boolean continueAnon,
IServerCallback callback) |
Detach the e-mail identity from the current profile
Service Name - Identity
Service Operation - Detach
|
void |
IdentityService.detachFacebookIdentity(String facebookId,
boolean continueAnon,
IServerCallback callback) |
Detach the Facebook identity from this profile.
|
void |
IdentityService.detachFacebookLimitedIdentity(String facebookLimitedId,
boolean continueAnon,
IServerCallback callback) |
Detach the FacebookLimited identity from this profile.
|
void |
IdentityService.detachGameCenterIdentity(String gameCenterId,
boolean continueAnon,
IServerCallback callback) |
Detach the Game Center identity from the current profile.
|
void |
IdentityService.detachGoogleIdentity(String googleId,
boolean continueAnon,
IServerCallback callback) |
Detach the Google identity from the current profile.
|
void |
IdentityService.detachGoogleOpenIdIdentity(String googleOpenId,
boolean continueAnon,
IServerCallback callback) |
Detach the Google identity from the current profile.
|
void |
IdentityService.detachOculusIdentity(String oculusId,
boolean continueAnon,
IServerCallback callback) |
Detach the Oculus identity from this profile.
|
void |
IdentityService.detachParent(IServerCallback callback) |
Detaches parent from this player's profile
Service Name - identity
Service Operation - DETACH_PARENT
|
void |
IdentityService.detachParseIdentity(String parseId,
boolean continueAnon,
IServerCallback callback) |
Detach the Parse identity from the current profile.
|
void |
IdentityService.detachPeer(String peer,
IServerCallback callback) |
Detaches a peer identity from this player's profile
Service Name - identity
Service Operation - DETACH_PEER
|
void |
IdentityService.detachSteamIdentity(String steamId,
boolean continueAnon,
IServerCallback callback) |
Detach the steam identity from the current profile
Service Name - Identity
Service Operation - Detach
|
void |
IdentityService.detachTwitterIdentity(String twitterId,
boolean continueAnon,
IServerCallback callback) |
Detach the Twitter identity from this profile.
|
void |
IdentityService.detachUltraIdentity(String ultraUsername,
boolean continueAnon,
IServerCallback callback) |
Detach the ultra identity from the current profile
Service Name - Identity
Service Operation - Detach
|
void |
IdentityService.detachUniversalIdentity(String userId,
boolean continueAnon,
IServerCallback callback) |
Detach the universal identity from the current profile
Service Name - Identity
Service Operation - Detach
|
void |
MatchMakingService.disableMatchMaking(IServerCallback callback) |
Disables Match Making for the Player
Service Name - MatchMaking
Service Operation - EnableMatchMaking
|
void |
UserItemsService.dropUserItem(String itemId,
int quantity,
boolean includeDef,
IServerCallback callback) |
Allows a quantity of a specified user item to be dropped,
without any recovery of the money paid for the item.
|
void |
MatchMakingService.enableMatchMaking(IServerCallback callback) |
Enables Match Making for the Player
Service Name - MatchMaking
Service Operation - EnableMatchMaking
|
void |
PlaybackStreamService.endStream(String playbackStreamId,
IServerCallback callback) |
Ends a stream
Service Name - PlaybackStream
Service Operation - EndStream
|
void |
PlayerStateService.extendUserStatus(String statusName,
int additionalSecs,
String details,
IServerCallback callback) |
Stack user's statuses
Service Name - PlayerState
Service Operation - ClearUserStatus
|
void |
AppStoreService.finalizePurchase(String storeId,
String transactionId,
String jsonTransactionData,
IServerCallback callback) |
Finalize A Two Staged Purchase Transaction
Service Name - AppStore
Service Operation - FinalizePurchase
|
void |
AsyncMatchService.findCompleteMatches(IServerCallback callback) |
Returns all matches that are in a COMPLETE state for which the player is involved.
|
void |
LobbyService.findLobby(String lobbyType,
int rating,
int maxSteps,
String algo,
String filterJson,
ArrayList<String> otherUserCxIds,
Boolean isReady,
String extraJson,
String teamCode,
IServerCallback callback) |
Finds a lobby matching the specified parameters.
|
void |
LobbyService.findLobbyWithPingData(String lobbyType,
int rating,
int maxSteps,
String algo,
String filterJson,
ArrayList<String> otherUserCxIds,
Boolean isReady,
String extraJson,
String teamCode,
IServerCallback callback) |
Finds a lobby matching the specified parameters.
|
void |
AsyncMatchService.findMatches(IServerCallback callback) |
Returns all matches that are NOT in a COMPLETE state for which the player is involved.
|
void |
LobbyService.findOrCreateLobby(String lobbyType,
int rating,
int maxSteps,
String algo,
String filterJson,
ArrayList<String> otherUserCxIds,
String settings,
Boolean isReady,
String extraJson,
String teamCode,
IServerCallback callback) |
Adds the caller to the lobby entry queue and will create a lobby if none are found.
|
void |
LobbyService.findOrCreateLobbyWithPingData(String lobbyType,
int rating,
int maxSteps,
String algo,
String filterJson,
ArrayList<String> otherUserCxIds,
String settings,
Boolean isReady,
String extraJson,
String teamCode,
IServerCallback callback) |
Adds the caller to the lobby entry queue and will create a lobby if none are found.
|
void |
MatchMakingService.findPlayers(long rangeDelta,
long numMatches,
IServerCallback callback) |
Finds matchmaking enabled players
Service Name - MatchMaking
Service Operation - FIND_PLAYERS
|
void |
MatchMakingService.findPlayersUsingFilter(long rangeDelta,
long numMatches,
String jsonExtraParms,
IServerCallback callback) |
Finds matchmaking enabled players using a cloud code filter
Service Name - MatchMaking
Service Operation - FIND_PLAYERS_USING_FILTER
|
void |
MatchMakingService.findPlayersWithAttributes(long rangeDelta,
long numMatches,
String jsonAttributes,
IServerCallback callback) |
Finds matchmaking enabled players with additional attributes
Service Name - MatchMaking
Service Operation - FIND_PLAYERS
|
void |
MatchMakingService.findPlayersWithAttributesUsingFilter(long rangeDelta,
long numMatches,
String jsonAttributes,
String jsonExtraParms,
IServerCallback callback) |
Finds matchmaking enabled players using a cloud code filter
and additional attributes
Service Name - MatchMaking
Service Operation - FIND_PLAYERS_USING_FILTER
|
void |
FriendService.findUserByExactUniversalId(String searchText,
IServerCallback callback) |
Retrieves profile information for the partial matches of the specified text.
|
void |
FriendService.findUsersByExactName(String searchText,
int maxResults,
IServerCallback callback) |
Finds a list of users matching the search text by performing an exact match search
Service Name - friend
Service Operation - FIND_USERS_BY_EXACT_NAME
|
void |
FriendService.findUsersByNameStartingWith(String searchText,
int maxResults,
IServerCallback callback) |
Retrieves profile information for users whose names starts with search text.
|
void |
FriendService.findUsersBySubstrName(String searchText,
int maxResults,
IServerCallback callback) |
Finds a list of users matching the search text by performing a substring
search of all user names.
|
void |
FriendService.findUsersByUniversalIdStartingWith(String searchText,
int maxResults,
IServerCallback callback) |
Retrieves profile information for users whose universal Id starts with search text.
|
void |
PresenceService.forcePush(IServerCallback callback) |
Force an RTT presence update to all listeners of the caller.
|
void |
PlayerStateService.getAttributes(IServerCallback callback) |
Retrieve the user's attributes.
|
void |
BlockchainService.GetBlockchainItems(String in_integrationID,
String in_contextJson,
IServerCallback callback) |
Retrieves the blockchain items owned by the caller.
|
void |
ItemCatalogService.getCatalogItemDefinition(String defId,
IServerCallback callback) |
Reads an existing item definition from the server, with language fields
limited to the current or default language
Service Name - itemCatalog
Service Operation - GET_CATALOG_ITEM_DEFINITION
|
void |
ItemCatalogService.getCatalogItemsPage(String context,
IServerCallback callback) |
Retrieve page of catalog items from the server, with language fields limited to the
text for the current or default language.
|
void |
ItemCatalogService.getCatalogItemsPageOffset(String context,
int pageOffset,
IServerCallback callback) |
Gets the page of catalog items from the server based ont he encoded
context and specified page offset, with language fields limited to the
text fir the current or default language
Service Name - itemCatalog
Service Operation - GET_CATALOG_ITEMS_PAGE_OFFSET
|
void |
FileService.getCDNUrl(String cloudPath,
String cloudFileName,
IServerCallback callback) |
Returns the CDN url for a file object
|
void |
GroupFileService.getCDNUrl(String groupId,
String fileId,
IServerCallback callback) |
Return the CDN url for file for clients that cannot handle redirect
|
void |
S3HandlingService.getCDNUrl(String fileId,
IServerCallback callback) |
Returns the CDN url for a file
|
void |
ChatService.getChannelId(String channelType,
String channelSubId,
IServerCallback callback) |
Gets the channelId for the given channelType and channelSubId.
|
void |
ChatService.getChannelInfo(String channelId,
IServerCallback callback) |
Gets description info and activity stats for channel channelId.
|
void |
ChatService.getChatMessage(String channelId,
String msgId,
IServerCallback callback) |
Gets a populated chat object (normally for editing).
|
void |
IdentityService.getChildProfiles(boolean includeSummaryData,
IServerCallback callback) |
Returns a list of all child profiles in child Apps
Service Name - Identity
Service Operation - GET_CHILD_PROFILES
|
void |
CustomEntityService.getCount(String entityType,
String whereJson,
IServerCallback callback) |
Counts the number of custom entities meeting the specified where clause, enforcing ownership/ACL permissions.
|
void |
VirtualCurrencyService.getCurrency(String vcId,
IServerCallback callback) |
Retrieve the user's currency account.
|
void |
TournamentService.getDivisionInfo(String divSetId,
IServerCallback callback) |
Get my divisions
Service Name - tournament
Service Operation - GET_DIVISIONS_INFO
|
void |
AppStoreService.getEligiblePromotions(IServerCallback callback) |
Returns the eligible promotions for the player.
|
void |
EntityService.getEntitiesByType(String entityType,
IServerCallback callback) |
Method returns all player entities that match the given type.
|
void |
EntityService.getEntity(String entityId,
IServerCallback callback) |
Method to get a specific entity.
|
void |
CustomEntityService.getEntityPage(String entityType,
String context,
IServerCallback callback) |
Retrieves first page of custom entities from the server based on the custom entity type and specified query context, enforcing ownership/ACL permissions.
|
void |
CustomEntityService.getEntityPageOffset(String entityType,
String context,
int pageOffset,
IServerCallback callback) |
Gets the page of custom entities from the server based on the encoded context and specified page offset, enforcing ownership/ACL permissions.
|
void |
EventService.getEvents(IServerCallback callback) |
Get the events currently queued for the player.
|
void |
IdentityService.getExpiredIdentities(IServerCallback callback) |
Retrieve list of expired identities
Service Name - Identity
Service Operation - GET_EXPIRED_IDENTITIES
|
void |
FriendService.getExternalIdForProfileId(String profileId,
String authenticationType,
IServerCallback callback) |
Retrieves the external ID for the specified user profile ID on the specified social platform.
|
void |
GlobalFileService.getFileInfo(String fileId,
IServerCallback callback) |
Returns information on a file using fileId.
|
void |
GroupFileService.getFileInfo(String groupId,
String fileId,
IServerCallback callback) |
Returns information on a file using fileId.
|
void |
GlobalFileService.getFileInfoSimple(String folderPath,
String filename,
IServerCallback callback) |
Returns information on a file using path and name.
|
void |
GroupFileService.getFileInfoSimple(String groupId,
String folderPath,
String filename,
IServerCallback callback) |
Returns information on a file using path and name.
|
void |
GroupFileService.getFileList(String groupId,
String folderPath,
boolean recurse,
IServerCallback callback) |
Returns a list of files.
|
void |
S3HandlingService.getFileList(String category,
IServerCallback callback) |
Retreives the detailds of custom files stored on the server
Service Name - S3Handling
Server Operation - GetFileList
|
void |
GlobalFileService.getGlobalCDNUrl(String fileId,
IServerCallback callback) |
Return CDN url for file for clients that cannot handle redirect.
|
void |
GlobalFileService.getGlobalFileList(String folderPath,
boolean recurse,
IServerCallback callback) |
Return CDN url for file for clients that cannot handle redirect.
|
void |
SocialLeaderboardService.getGlobalLeaderboardEntryCount(String leaderboardId,
IServerCallback callback) |
Gets the number of entries in a global leaderboard
Service Name - leaderboard
Service Operation - GET_GLOBAL_LEADERBOARD_ENTRY_COUNT
|
void |
SocialLeaderboardService.getGlobalLeaderboardEntryCountByVersion(String leaderboardId,
int versionId,
IServerCallback callback) |
Gets the number of entries in a global leaderboard
Service Name - leaderboard
Service Operation - GET_GLOBAL_LEADERBOARD_ENTRY_COUNT
|
void |
SocialLeaderboardService.getGlobalLeaderboardPage(String leaderboardId,
SocialLeaderboardService.SortOrder sort,
int startIndex,
int endIndex,
IServerCallback callback) |
Method returns a page of results of the global leaderboard.
|
void |
SocialLeaderboardService.getGlobalLeaderboardPageByVersion(String leaderboardId,
SocialLeaderboardService.SortOrder sort,
int startIndex,
int endIndex,
int versionId,
IServerCallback callback) |
Method returns a page of results of the global leaderboard.
|
void |
SocialLeaderboardService.getGlobalLeaderboardVersions(String leaderboardId,
IServerCallback callback) |
Gets the global leaderboard versions.
|
void |
SocialLeaderboardService.getGlobalLeaderboardView(String leaderboardId,
SocialLeaderboardService.SortOrder sort,
int beforeCount,
int afterCount,
IServerCallback callback) |
Method returns a page of results of the global leaderboard.
|
void |
SocialLeaderboardService.getGlobalLeaderboardViewByVersion(String leaderboardId,
SocialLeaderboardService.SortOrder sort,
int beforeCount,
int afterCount,
int versionId,
IServerCallback callback) |
Method returns a page of results of the global leaderboard.
|
void |
SocialLeaderboardService.getGroupLeaderboardView(String leaderboardId,
String groupId,
SocialLeaderboardService.SortOrder sort,
int beforeCount,
int afterCount,
IServerCallback callback) |
Retrieve a view of the group leaderbaord surrounding the current group
Service Name - leaderboard
Service Operation - GET_GROUP_LEADERBOARD_VIEW
|
void |
SocialLeaderboardService.getGroupLeaderboardViewByVersion(String leaderboardId,
String groupId,
int versionId,
SocialLeaderboardService.SortOrder sort,
int beforeCount,
int afterCount,
IServerCallback callback) |
Retrieve a view of the group leaderbaord surrounding the current group by version
Service Name - leaderboard
Service Operation - GET_GROUP_LEADERBOARD_VIEW
|
void |
SocialLeaderboardService.getGroupSocialLeaderboard(String leaderboardId,
String groupId,
IServerCallback callback) |
Retrieve the social leaderboard for a group.
|
void |
SocialLeaderboardService.getGroupSocialLeaderboardByVersion(String leaderboardId,
String groupId,
int versionId,
IServerCallback callback) |
Retrieve the social leaderboard for a group by version.
|
void |
IdentityService.getIdentities(IServerCallback callback) |
Retrieve list of identities
Service Name - Identity
Service Operation - GET_IDENTITIES
|
void |
EntityService.getList(String whereJson,
String orderByJson,
int maxReturn,
IServerCallback callback) |
Method gets list of entities from the server base on type and/or where clause
Service Name - Entity
Service Operation - GET_LIST
|
void |
GlobalEntityService.getList(String where,
String orderBy,
int maxReturn,
IServerCallback callback) |
Method gets list of entities from the server base on type and/or where
clause
|
void |
GlobalEntityService.getListByIndexedId(String entityIndexedId,
int maxReturn,
IServerCallback callback) |
Method gets list of entities from the server base on indexed id
|
void |
EntityService.getListCount(String whereJson,
IServerCallback callback) |
Method gets a count of entities based on the where clause
Service Name - Entity
Service Operation - GET_LIST_COUNT
|
void |
GlobalEntityService.getListCount(String where,
IServerCallback callback) |
Method gets a count of entities based on the where clause
|
void |
LobbyService.getLobbyData(String lobbyId,
IServerCallback callback) |
Returns the data for the specified lobby, including member data.
|
void |
LobbyService.getLobbyInstances(String lobbyType,
String criteriaJson,
IServerCallback callback) |
Gets a map keyed by rating of the visible lobby instances matching the given type and rating range.
|
void |
LobbyService.getLobbyInstancesWithPingData(String lobbyType,
String criteriaJson,
IServerCallback callback) |
Gets a map keyed by rating of the visible lobby instances matching the given type and rating range.
|
void |
MessagingService.getMessageboxes(IServerCallback callback) |
Retrieve user's message boxes, including 'inbox', 'sent', etc.
|
void |
MessagingService.getMessageCounts(IServerCallback callback) |
Returns count of user's 'total' messages and their 'unread' messages.
|
void |
MessagingService.getMessages(String msgbox,
ArrayList<String> msgIds,
Boolean markAsRead,
IServerCallback callback) |
Retrieves list of specified messages.
|
void |
MessagingService.getMessagesPage(String context,
IServerCallback callback) |
Retrieves a page of messages.
|
void |
MessagingService.getMessagesPageOffset(String context,
int pageOffset,
IServerCallback callback) |
Gets the page of messages from the server based on the encoded context and specified page offset.
|
void |
SocialLeaderboardService.getMultiSocialLeaderboard(String[] leaderboardIds,
int leaderboardResultCount,
boolean replaceName,
IServerCallback callback) |
Reads multiple social leaderboards.
|
void |
TournamentService.getMyDivisions(IServerCallback callback) |
Get my divisions
Service Name - tournament
Service Operation - GET_MY_DIVISIONS
|
void |
GroupService.getMyGroups(IServerCallback callback) |
Read information on groups to which the current player belongs.
|
void |
FriendService.getMySocialInfo(FriendService.FriendPlatform friendPlatform,
Boolean includeSummaryData,
IServerCallback callback) |
Retrieves the social information associated with the logged in user.
|
void |
PlayerStatisticsService.getNextExperienceLevel(IServerCallback callback) |
Returns JSON representing the next experience level for the user.
|
void |
CustomEntityService.getPage(String entityType,
int rowsPerPage,
String searchJson,
String sortJson,
Boolean doCount,
IServerCallback callback) |
Deprecated.
|
void |
EntityService.getPage(String jsonContext,
IServerCallback callback) |
Method uses a paging system to iterate through user entities
After retrieving a page of entities with this method,
use GetPageOffset() to retrieve previous or next pages.
|
void |
GlobalEntityService.getPage(String jsonContext,
IServerCallback callback) |
Method uses a paging system to iterate through Global Entities.
|
void |
CustomEntityService.getPageOffset(String entityType,
String context,
int pageOffset,
IServerCallback callback) |
Deprecated.
|
void |
EntityService.getPageOffset(String context,
int pageOffset,
IServerCallback callback) |
Method to retrieve previous or next pages after having called the GetPage method.
|
void |
GlobalEntityService.getPageOffset(String context,
int pageOffset,
IServerCallback callback) |
Method to retrieve previous or next pages after having called
the GetPage method.
|
void |
VirtualCurrencyService.getParentCurrency(String vcId,
String levelName,
IServerCallback callback) |
Retrieve the parent user's currency account.
|
void |
VirtualCurrencyService.getPeerCurrency(String vcId,
String peerCode,
IServerCallback callback) |
Retrieve the peer user's currency account.
|
void |
IdentityService.getPeerProfiles(IServerCallback callback) |
Returns a list of peer profiles attached to this user
Service Name - identity
Service Operation - GET_PEER_PROFILES
|
void |
SocialLeaderboardService.getPlayerScore(String leaderboardId,
int versionId,
IServerCallback callback) |
Gets a player's score from a leaderboard
Service Name - leaderboard
Service Operation - GET_PLAYER_SCORE
|
void |
SocialLeaderboardService.getPlayerScores(String leaderboardId,
int versionId,
int maxResults,
IServerCallback callback) |
Gets a player's highest scores from a leaderboard
Service Name - leaderboard
Service Operation - GET_PLAYER_SCORES
|
void |
SocialLeaderboardService.getPlayerScoresFromLeaderboards(String[] leaderboardIds,
IServerCallback callback) |
Gets a player's score from multiple leaderboards
Service Name - leaderboard
Service Operation - GET_PLAYER_SCORES_FROM_LEADERBOARDS
|
void |
SocialLeaderboardService.getPlayersSocialLeaderboard(String leaderboardId,
String[] profileIds,
IServerCallback callback) |
Retrieve the social leaderboard for a list of players.
|
void |
SocialLeaderboardService.getPlayersSocialLeaderboardByVersion(String leaderboardId,
String[] profileIds,
int versionId,
IServerCallback callback) |
Retrieve the social leaderboard for a list of players by version.
|
void |
PresenceService.getPresenceOfFriends(String platform,
boolean includeOffline,
IServerCallback callback) |
Gets the presence data for the given platform.
|
void |
PresenceService.getPresenceOfGroup(String groupId,
boolean includeOffline,
IServerCallback callback) |
Gets the presence data for the given groupId.
|
void |
PresenceService.getPresenceOfUsers(ArrayList<String> profileIds,
boolean includeOffline,
IServerCallback callback) |
Gets the presence data for the given profileIds.
|
void |
FriendService.getProfileInfoForCredential(String externalId,
AuthenticationType authenticationType,
IServerCallback callback) |
Retrieves profile information for the specified user.
|
void |
FriendService.getProfileInfoForExternalAuthId(String externalId,
String externalAuthType,
IServerCallback callback) |
Retrieves profile information for the specified external auth user.
|
void |
CustomEntityService.getRandomEntitiesMatching(String entityType,
String whereJson,
int maxReturn,
IServerCallback callback) |
Gets a list of up to maxReturn randomly selected custom entities from the server based on the entity type and where condition.
|
void |
GlobalEntityService.getRandomEntitiesMatching(String where,
int maxReturn,
IServerCallback callback) |
Gets a list of up to randomCount randomly selected
entities from the server based on the where condition and
specified maximum return count.
|
void |
GroupService.getRandomGroupsMatching(String jsonWhere,
int maxReturn,
IServerCallback callback) |
Gets a list of up to maxReturn randomly selected groups from the server based on the where condition
Service Name - group
Service Operation - GET_RANDOM_GROUPS_MATCHING
|
void |
ChatService.getRecentChatMessages(String channelId,
int maxReturn,
IServerCallback callback) |
Get a list of maxReturn messages from history of channel channelId.
|
void |
PlaybackStreamService.getRecentStreamsForInitiatingPlayer(String initiatingPlayerId,
int maxNumStreams,
IServerCallback callback) |
Gets recent stream summaries for initiating player
Service Name - PlaybackStream
Service Operation - GetRecentStreamsForInitiatingPlayer
|
void |
PlaybackStreamService.getRecentStreamsForTargetPlayer(String targetPlayerId,
int maxNumStreams,
IServerCallback callback) |
Gets recent stream summaries for target player
Service Name - PlaybackStream
Service Operation - GetRecentStreamsForTargetPlayer
|
void |
RedemptionCodeService.getRedeemedCodes(String codeType,
IServerCallback callback) |
Retrieve the codes already redeemed by player.
|
void |
LobbyService.getRegionsForLobbies(String[] in_lobbyTypes,
IServerCallback callback) |
Retrieves the region settings for each of the given lobby types.
|
void |
ScriptService.getRunningOrQueuedCloudScripts(IServerCallback callback) |
Allows cloud script executions to be scheduled
Service Name - Script
Service Operation - ScheduleCloudScript
|
void |
AppStoreService.getSalesInventory(String storeId,
String userCurrency,
IServerCallback callback) |
Method gets the active sales inventory for the passed-in
currency type.
|
void |
AppStoreService.getSalesInventoryByCategory(String storeId,
String userCurrency,
String category,
IServerCallback callback) |
Method gets the active sales inventory for the passed-in
currency type.
|
void |
ScriptService.getScheduledCloudScripts(Date startTimeUTC,
IServerCallback callback) |
Allows cloud script executions to be scheduled
Service Name - Script
Service Operation - ScheduleCloudScript
|
void |
EntityService.getSharedEntitiesForProfileId(String profileId,
IServerCallback callback) |
Method returns all shared entities for the given profile id.
|
void |
EntityService.getSharedEntitiesListForProfileId(String profileId,
String whereJson,
String orderByJson,
int maxReturn,
IServerCallback callback) |
Method gets list of shared entities for the specified profile based on type and/or where clause
Service Name - Entity
Service Operation - READ_SHARED_ENTITIES_LIST
|
void |
EntityService.getSharedEntityForProfileId(String profileId,
String entityId,
IServerCallback callback) |
Method returns a shared entity for the given profile and entity ID.
|
void |
MatchMakingService.getShieldExpiry(String playerId,
IServerCallback callback) |
Gets the shield expiry for the given player id.
|
void |
EntityService.getSingleton(String entityType,
IServerCallback callback) |
Method retrieves a singleton entity on the server.
|
void |
SocialLeaderboardService.getSocialLeaderboard(String leaderboardId,
boolean replaceName,
IServerCallback callback) |
Method returns the social leaderboard.
|
void |
SocialLeaderboardService.getSocialLeaderboardByVersion(String leaderboardId,
boolean replaceName,
int versionId,
IServerCallback callback) |
Method returns the social leaderboard by the.
|
void |
ChatService.getSubscribedChannels(String channelType,
IServerCallback callback) |
Gets a list of the channels of type channelType that the user has access to.
|
void |
FriendService.getSummaryDataForProfileId(String profileId,
IServerCallback callback) |
Returns state of a particular user.
|
void |
TournamentService.getTournamentStatus(String leaderboardId,
int versionId,
IServerCallback callback) |
Get tournament status associated with a leaderboard
Service Name - tournament
Service Operation - GET_TOURNAMENT_STATUS
|
void |
BlockchainService.GetUniqs(String in_integrationID,
String in_contextJson,
IServerCallback callback) |
Retrieves the uniqs owned by the caller.
|
void |
S3HandlingService.getUpdatedFiles(String category,
String fileDetailsJson,
IServerCallback callback) |
Sends an array of file details and returns
the details of any of those files that have changed
Service Name - S3Handling
Service Operation - GetUpdatedFiles
|
void |
UserItemsService.getUserItem(String itemId,
boolean includeDef,
IServerCallback callback) |
Retrieves the identified user item from the server.
|
void |
UserItemsService.getUserItemsPage(String context,
boolean includeDef,
IServerCallback callback) |
Retrieves the page of user's items from the server
based on the context.
|
void |
UserItemsService.getUserItemsPageOffset(String context,
int pageOffset,
boolean includeDef,
IServerCallback callback) |
Retrieves the page of user's items from the server
based on the encoded context.
|
void |
FriendService.getUsersOnlineStatus(String[] profileIds,
IServerCallback callback) |
Get users online status
Service Name - Friend
Service Operation - GET_USERS_ONLINE_STATUS
|
void |
PlayerStateService.getUserStatus(String statusName,
IServerCallback callback) |
Get user status
Service Name - PlayerState
Service Operation - ClearUserStatus
|
void |
UserItemsService.giveUserItemTo(String profileId,
String itemId,
int version,
int quantity,
boolean immediate,
IServerCallback callback) |
Gifts item to the specified player.
|
void |
CustomEntityService.incrementData(String entityType,
String entityId,
String fieldsJson,
IServerCallback callback) |
Increments the specified fields by the specified amount within custom entity data on the server, enforcing ownership/ACL permissions.
|
void |
PlayerStatisticsService.incrementExperiencePoints(int xpValue,
IServerCallback callback) |
Increments the user's experience.
|
void |
GlobalEntityService.incrementGlobalEntityData(String entityId,
String jsonData,
IServerCallback callback) |
Partial increment of entity data field items.
|
void |
GlobalStatisticsService.incrementGlobalStats(String jsonData,
IServerCallback callback) |
Atomically increment (or decrement) global statistics.
|
void |
GroupService.incrementGroupData(String groupId,
String jsonData,
IServerCallback callback) |
Increment elements for the group's data field.
|
void |
GroupService.incrementGroupEntityData(String groupId,
String entityId,
String jsonData,
IServerCallback callback) |
Increment elements for the group entity's data field.
|
void |
MatchMakingService.incrementPlayerRating(long increment,
IServerCallback callback) |
Increments player rating
Service Name - MatchMaking
Service Operation - IncrementPlayerRating
|
void |
EntityService.incrementSharedUserEntityData(String entityId,
String targetProfileId,
String jsonData,
IServerCallback callback) |
Partial increment of entity data field items.
|
void |
MatchMakingService.incrementShieldOnFor(int minutes,
IServerCallback callback) |
Increases the shield on time by specified number of minutes
Service Name - MatchMaking
Service Operation - ShieldOnFor
|
void |
CustomEntityService.incrementSingletonData(String entityType,
String fieldsJson,
IServerCallback callback) |
Increments the specified fields of the singleton owned by the user by the specified amount
within the custom entity data on the server.
|
void |
EntityService.incrementUserEntityData(String entityId,
String jsonData,
IServerCallback callback) |
Partial increment of entity data field items.
|
void |
PlayerStatisticsService.incrementUserStats(String jsonData,
IServerCallback callback) |
Atomically increment (or decrement) user statistics.
|
void |
GroupService.inviteGroupMember(String groupId,
String profileId,
GroupService.Role role,
String jsonAttributes,
IServerCallback callback) |
Invite a member to the group.
|
void |
TournamentService.joinDivision(String divSetId,
String tournamentCode,
long initialScore,
IServerCallback callback) |
Join the specified division.
|
void |
GroupService.joinGroup(String groupId,
IServerCallback callback) |
Join an open group or request to join a closed group.
|
void |
LobbyService.joinLobby(String lobbyId,
boolean isReady,
String extraJson,
String teamCode,
ArrayList<String> otherUserCxIds,
IServerCallback callback) |
Causes the caller to join the specified lobby.
|
void |
LobbyService.joinLobbyWithPingData(String lobbyId,
boolean isReady,
String extraJson,
String teamCode,
ArrayList<String> otherUserCxIds,
IServerCallback callback) |
Causes the caller to join the specified lobby.
|
void |
TournamentService.joinTournament(String leaderboardId,
String tournamentCode,
long initialScore,
IServerCallback callback) |
Join the specified tournament.
|
void |
TournamentService.leaveDivisionInstance(String leaderboardId,
IServerCallback callback) |
Leave the specified division.
|
void |
GroupService.leaveGroup(String groupId,
IServerCallback callback) |
Leave a group in which the player is a member.
|
void |
LobbyService.leaveLobby(String lobbyId,
IServerCallback callback) |
Causes the caller to leave the specified lobby.
|
void |
TournamentService.leaveTournament(String leaderboardId,
IServerCallback callback) |
Removes player's score from tournament leaderboard
Service Name - tournament
Service Operation - LEAVE_TOURNAMENT
|
void |
SocialLeaderboardService.listAllLeaderboards(IServerCallback callback) |
Retrieve a list of all leaderboards
Service Name - leaderboard
Service Operation - LIST_ALL_LEADERBOARDS
|
void |
FriendService.listFriends(FriendService.FriendPlatform friendPlatform,
Boolean includeSummaryData,
IServerCallback callback) |
Retrieves a list of player and friend platform information for all friends of the current player.
|
void |
GroupService.listGroupsPage(String jsonContext,
IServerCallback callback) |
Read a page of group information.
|
void |
GroupService.listGroupsPageByOffset(String encodedContext,
int pageOffset,
IServerCallback callback) |
Read a page of group information.
|
void |
GroupService.listGroupsWithMember(String profileId,
IServerCallback callback) |
Read information on groups to which the specified player belongs.
|
void |
FileService.listUserFiles(IServerCallback callback) |
List all user files
|
void |
FileService.listUserFiles(String cloudPath,
boolean recurse,
IServerCallback callback) |
List user files from the given cloud path
|
void |
PlayerStateService.logout(IServerCallback callback) |
Logs user out of the server.
|
void |
GlobalEntityService.makeSystemEntity(String entityId,
int version,
String jsonEntityAcl,
IServerCallback callback) |
Method clears the owner id of an existing entity and sets the ACL on the server.
|
void |
MessagingService.markMessagesRead(String msgbox,
ArrayList<String> msgIds,
IServerCallback callback) |
Marks list of user messages as read on the server.
|
void |
IdentityService.mergeAdvancedIdentity(AuthenticationType authenticationType,
AuthenticationIds ids,
String extraJson,
IServerCallback callback) |
Merge the profile associated with the provided credentials with the
current profile.
|
void |
IdentityService.mergeAppleIdentity(String appleId,
String authenticationToken,
IServerCallback callback) |
Merge the profile associated with the specified Google identity with the current profile.
|
void |
IdentityService.mergeEmailIdentity(String email,
String password,
IServerCallback callback) |
Merge the profile associated with the provided e=mail with the current profile.
|
void |
IdentityService.mergeFacebookIdentity(String facebookId,
String authenticationToken,
IServerCallback callback) |
Merge the profile associated with the provided Facebook credentials with the
current profile.
|
void |
IdentityService.mergeFacebookLimitedIdentity(String facebookLimitedId,
String authenticationToken,
IServerCallback callback) |
Merge the profile associated with the provided FacebookLimited credentials with the
current profile.
|
void |
IdentityService.mergeGameCenterIdentity(String gameCenterId,
IServerCallback callback) |
Merge the profile associated with the specified Game Center identity with the current profile.
|
void |
IdentityService.mergeGoogleIdentity(String googleId,
String authenticationToken,
IServerCallback callback) |
Merge the profile associated with the specified Google identity with the current profile.
|
void |
IdentityService.mergeGoogleOpenIdIdentity(String googleOpenId,
String authenticationToken,
IServerCallback callback) |
Merge the profile associated with the specified Google identity with the current profile.
|
void |
IdentityService.mergeOculusIdentity(String oculusId,
String oculusNonce,
IServerCallback callback) |
Merge the profile associated with the provided Oculus credentials with the
current profile.
|
void |
IdentityService.mergeParseIdentity(String parseId,
String authenticationToken,
IServerCallback callback) |
Merge the profile associated with the specified Parse identity with the current profile.
|
void |
IdentityService.mergeSteamIdentity(String steamId,
String sessionTicket,
IServerCallback callback) |
Merge the profile associated with the provided steam userid with the current profile.
|
void |
IdentityService.mergeTwitterIdentity(String twitterId,
String authenticationToken,
String secret,
IServerCallback callback) |
Merge the profile associated with the provided Twitter credentials with the
current profile.
|
void |
IdentityService.mergeUltraIdentity(String ultraUsername,
String ultraIdToken,
IServerCallback callback) |
Merge the profile associated with the provided ultra account with the current profile.
|
void |
IdentityService.mergeUniversalIdentity(String userId,
String password,
IServerCallback callback) |
Merge the profile associated with the provided e=mail with the current profile.
|
void |
GroupFileService.moveFile(String groupId,
String fileId,
int version,
String newTreeId,
int treeVersion,
String newFilename,
boolean overwriteIfPresent,
IServerCallback callback) |
Move a file.
|
void |
GroupFileService.moveUserToGroupFile(String userCloudPath,
String userCloudFilename,
String groupId,
String groupTreeId,
String groupFileName,
org.json.JSONObject groupFileAcl,
boolean overwriteIfPresent,
IServerCallback callback) |
Move a file from user space to group space.
|
void |
LobbyService.pingRegions(IServerCallback callback) |
|
void |
ChatService.postChatMessage(String channelId,
String text,
String rich,
Boolean recordInHistory,
IServerCallback callback) |
Send a potentially rich chat message.
|
void |
ChatService.postChatMessageSimple(String channelId,
String text,
Boolean recordInHistory,
IServerCallback callback) |
Send a plaiin text message
Service Name - Chat
Service Operation - postChatMessageSimple
|
void |
SocialLeaderboardService.postScoreToDynamicGroupLeaderboard(String leaderboardId,
String groupId,
long score,
String data,
String leaderboardType,
String rotationType,
Date rotationReset,
int retainedCount,
IServerCallback callback) |
Deprecated.
|
void |
SocialLeaderboardService.postScoreToDynamicGroupLeaderboardDaysUTC(String leaderboardId,
String groupId,
long score,
String jsonData,
String leaderboardType,
long rotationResetUTC,
int retainedCount,
int numDaysToRotate,
IServerCallback callback) |
Posts score to group leaderbopard and dynamically creates if necessary.
|
void |
SocialLeaderboardService.postScoreToDynamicGroupLeaderboardUTC(String leaderboardId,
String groupId,
long score,
String data,
String leaderboardType,
String rotationType,
long rotationResetUTC,
int retainedCount,
IServerCallback callback) |
Post the group score to the given group leaderboard and dynamically create if necessary.
|
void |
SocialLeaderboardService.postScoreToDynamicLeaderboard(String leaderboardId,
long score,
String jsonData,
String leaderboardType,
String rotationType,
Date rotationReset,
int retainedCount,
IServerCallback callback) |
Deprecated.
|
void |
SocialLeaderboardService.postScoreToDynamicLeaderboardDays(String leaderboardId,
long score,
String jsonData,
String leaderboardType,
Date rotationReset,
int retainedCount,
int numDaysToRotate,
IServerCallback callback) |
Deprecated.
|
void |
SocialLeaderboardService.postScoreToDynamicLeaderboardDaysUTC(String leaderboardId,
long score,
String jsonData,
String leaderboardType,
long rotationResetUTC,
int retainedCount,
int numDaysToRotate,
IServerCallback callback) |
Post the players score to the given social leaderboard.
|
void |
SocialLeaderboardService.postScoreToDynamicLeaderboardUTC(String leaderboardId,
long score,
String jsonData,
String leaderboardType,
String rotationType,
long rotationResetUTC,
int retainedCount,
IServerCallback callback) |
Post the players score to the given social leaderboard.
|
void |
SocialLeaderboardService.postScoreToGroupLeaderboard(String leaderboardId,
String groupId,
int score,
String jsonData,
IServerCallback callback) |
Posts score to Group's leaderboard - Note the user must be a member of the group
Service Name - leaderboard
Service Operation - POST_GROUP_SCORE
|
void |
SocialLeaderboardService.postScoreToLeaderboard(String leaderboardId,
long score,
String jsonData,
IServerCallback callback) |
Post the players score to the given social leaderboard.
|
void |
TournamentService.postTournamentScore(String leaderboardId,
long score,
String jsonData,
Date roundStartedTime,
IServerCallback callback) |
Deprecated.
|
void |
TournamentService.postTournamentScoreUTC(String leaderboardId,
long score,
String jsonData,
long roundStartedTimeUTC,
IServerCallback callback) |
Post the users score to the leaderboard
Service Name - tournament
Service Operation - POST_TOURNAMENT_SCORE
|
void |
TournamentService.postTournamentScoreWithResults(String leaderboardId,
long score,
String jsonData,
Date roundStartedTime,
SocialLeaderboardService.SortOrder sort,
int beforeCount,
int afterCount,
long initialScore,
IServerCallback callback) |
Deprecated.
|
void |
TournamentService.postTournamentScoreWithResultsUTC(String leaderboardId,
long score,
String jsonData,
long roundStartedTimeUTC,
SocialLeaderboardService.SortOrder sort,
int beforeCount,
int afterCount,
long initialScore,
IServerCallback callback) |
Post the users score to the leaderboard
Service Name - tournament
Service Operation - POST_TOURNAMENT_SCORE_WITH_RESULTS
|
void |
GlobalStatisticsService.processStatistics(String jsonData,
IServerCallback callback) |
Apply statistics grammar to a partial set of statistics.
|
void |
PlayerStatisticsService.processStatistics(String jsonData,
IServerCallback callback) |
Apply statistics grammar to a partial set of statistics.
|
void |
ProfanityService.profanityCheck(String text,
String languages,
boolean flagEmail,
boolean flagPhone,
boolean flagUrls,
IServerCallback callback) |
Checks supplied text for profanity.
|
void |
ProfanityService.profanityReplaceText(String text,
String replaceSymbol,
String languages,
boolean flagEmail,
boolean flagPhone,
boolean flagUrls,
IServerCallback callback) |
Replaces the characters of profanity text with a passed character(s).
|
void |
UserItemsService.publishUserItemToBlockchain(String itemId,
int version,
IServerCallback callback) |
Publishes the specified item to the item management attached blockchain.
|
void |
UserItemsService.purchaseUserItem(String defId,
int quantity,
String shopId,
boolean includeDef,
IServerCallback callback) |
Retrieves the identified user item from the server.
|
void |
MatchMakingService.read(IServerCallback callback) |
Read match making record
Service Name - MatchMaking
Service Operation - Read
|
void |
GamificationService.readAchievedAchievements(boolean includeMetaData,
IServerCallback callback) |
Method retrives the list of achieved achievements.
|
void |
GamificationService.readAchievements(boolean includeMetaData,
IServerCallback callback) |
Read all of the achievements defined for the game.
|
void |
GamificationService.readAllGamification(boolean includeMetaData,
IServerCallback callback) |
Method retrieves all gamification data for the player.
|
void |
GlobalStatisticsService.readAllGlobalStats(IServerCallback callback) |
Method returns all of the global statistics.
|
void |
PlayerStatisticsService.readAllUserStats(IServerCallback callback) |
Read all available user statistics.
|
void |
GamificationService.readCompletedMilestones(boolean includeMetaData,
IServerCallback callback) |
Method retrieves the list of completed milestones.
|
void |
CustomEntityService.readEntity(String entityType,
String entityId,
IServerCallback callback) |
Reads a custom entity, enforcing ownership/ACL permissions.
|
void |
GlobalEntityService.readEntity(String entityId,
IServerCallback callback) |
Method reads an existing entity from the server.
|
void |
FriendService.readFriendEntity(String friendId,
String entityId,
IServerCallback callback) |
Returns a particular entity of a particular friend.
|
void |
FriendService.readFriendsEntities(String entityType,
IServerCallback callback) |
Returns entities of all friends based on type
Service Name - Friend
Service Operation - ReadFriendsEntities
|
void |
FriendService.readFriendUserState(String friendId,
IServerCallback callback) |
Read a friend's user state.
|
void |
GlobalStatisticsService.readGlobalStatsForCategory(String category,
IServerCallback callback) |
Method retrieves the global statistics for the given category.
|
void |
GlobalStatisticsService.readGlobalStatsSubset(String[] globalStats,
IServerCallback callback) |
Reads a subset of global statistics.
|
void |
GroupService.readGroup(String groupId,
IServerCallback callback) |
Read the specified group.
|
void |
GroupService.readGroupData(String groupId,
IServerCallback callback) |
Read the data of the specified group.
|
void |
GroupService.readGroupEntitiesPage(String jsonContext,
IServerCallback callback) |
Read a page of group entity information.
|
void |
GroupService.readGroupEntitiesPageByOffset(String encodedContext,
int pageOffset,
IServerCallback callback) |
Read a page of group entity information.
|
void |
GroupService.readGroupEntity(String groupId,
String entityId,
IServerCallback callback) |
Read the specified group entity.
|
void |
GroupService.readGroupMembers(String groupId,
IServerCallback callback) |
Read the members of the group.
|
void |
GamificationService.readInProgressMilestones(boolean includeMetaData,
IServerCallback callback) |
Method retrieves the list of in progress milestones
Service Name - Gamification
Service Operation - ReadInProgressMilestones
|
void |
AsyncMatchService.readMatch(String ownerId,
String matchId,
IServerCallback callback) |
Returns the current state of the given match.
|
void |
AsyncMatchService.readMatchHistory(String ownerId,
String matchId,
IServerCallback callback) |
Returns the match history of the given match.
|
void |
GamificationService.readMilestones(boolean includeMetaData,
IServerCallback callback) |
Method retrieves all milestones defined for the game.
|
void |
GamificationService.readMilestonesByCategory(String category,
boolean includeMetaData,
IServerCallback callback) |
Method retrieves milestones of the given category.
|
void |
GlobalAppService.readProperties(IServerCallback callback) |
Method returns all the global properties of a game.
|
void |
GlobalAppService.readPropertiesInCategories(ArrayList<String> categories,
IServerCallback callback) |
Returns a list of properties, identified by the categories provided.
|
void |
GamificationService.readQuests(boolean includeMetaData,
IServerCallback callback) |
Method retrieves all of the quests defined for the game.
|
void |
GamificationService.readQuestsByCategory(String category,
boolean includeMetaData,
IServerCallback callback) |
Method
Service Name - Gamification
Service Operation - ReadQuestsByCategory
|
void |
GamificationService.readQuestsCompleted(boolean includeMetaData,
IServerCallback callback) |
Service Name - Gamification
Service Operation - ReadCompletedQuests
|
void |
GamificationService.readQuestsInProgress(boolean includeMetaData,
IServerCallback callback) |
Service Name - Gamification
Service Operation - ReadInProgressQuests
|
void |
GamificationService.readQuestsNotStarted(boolean includeMetaData,
IServerCallback callback) |
Service Name - Gamification
Service Operation - ReadNotStartedQuests
|
void |
GamificationService.readQuestsWithBasicPercentage(boolean includeMetaData,
IServerCallback callback) |
Service Name - Gamification
Service Operation - ReadQuestsWithBasicPercentage
|
void |
GamificationService.readQuestsWithComplexPercentage(boolean includeMetaData,
IServerCallback callback) |
Service Name - Gamification
Service Operation - ReadQuestsWithComplexPercentage
|
void |
GamificationService.readQuestsWithStatus(boolean includeMetaData,
IServerCallback callback) |
Service Name - Gamification
Service Operation - ReadQuestsWithStatus
|
void |
GlobalAppService.readSelectedProperties(ArrayList<String> propertyNames,
IServerCallback callback) |
Returns a list of properties, identified by the property names provided.
|
void |
TimeService.readServerTime(IServerCallback callback) |
Method returns the server time in UTC.
|
void |
CustomEntityService.readSingleton(String entityType,
IServerCallback callback) |
Reads the custom entity singleton owned by the session's user.
|
void |
PlaybackStreamService.readStream(String playbackStreamId,
IServerCallback callback) |
Reads a stream
Service Name - PlaybackStream
Service Operation - ReadStream
|
void |
PlayerStateService.readUserState(IServerCallback callback) |
Read the state of the currently logged in user.
|
void |
PlayerStatisticsService.readUserStatsForCategory(String category,
IServerCallback callback) |
Method retrieves the user statistics for the given category.
|
void |
PlayerStatisticsService.readUserStatsSubset(String[] statistics,
IServerCallback callback) |
Reads a subset of user statistics as defined by the input collection.
|
void |
GamificationService.readXpLevels(IServerCallback callback) |
Method returns all defined xp levels and any rewards associated
with those xp levels.
|
void |
UserItemsService.receiveUserItemFrom(String profileId,
String itemId,
IServerCallback callback) |
Retrieves and transfers the gift item from
the specified player, who must have previously
called giveUserItemTo.
|
void |
RedemptionCodeService.redeemCode(String scanCode,
String codeType,
String jsonCustomRedemptionInfo,
IServerCallback callback) |
Redeem a code.
|
void |
UserItemsService.refreshBlockchainUserItems(IServerCallback callback) |
Syncs the caller's user items with the item management attached blockchain.
|
void |
IdentityService.refreshIdentity(String externalId,
String authenticationToken,
AuthenticationType authenticationType,
IServerCallback callback) |
Refreshes an identity for this player
Service Name - identity
Service Operation - REFRESH_IDENTITY
|
void |
AppStoreService.refreshPromotions(IServerCallback callback) |
Returns up-to-date eligible 'promotions' for the user
and a 'promotionsRefreshed' flag indicating whether the
user's promotion info required refreshing.
|
void |
PresenceService.registerListenersForFriends(String platform,
boolean bidirectional,
IServerCallback callback) |
Registers the caller for RTT presence updates from friends for the
given platform.
|
void |
PresenceService.registerListenersForGroup(String groupId,
boolean bidirectional,
IServerCallback callback) |
Registers the caller for RTT presence updates from the members of
the given groupId.
|
void |
PresenceService.registerListenersForProfiles(ArrayList<String> profileIds,
boolean bidirectional,
IServerCallback callback) |
Registers the caller for RTT presence updates for the given
profileIds.
|
void |
PushNotificationService.registerPushNotificationToken(Platform platform,
String token,
IServerCallback callback) |
Registers the given device token with the server to enable this device
to receive push notifications.
|
void |
GroupService.rejectGroupInvitation(String groupId,
IServerCallback callback) |
Reject an outstanding invitation to join the group.
|
void |
GroupService.rejectGroupJoinRequest(String groupId,
String profileId,
IServerCallback callback) |
Reject an outstanding request to join the group.
|
void |
PlayerStateService.removeAttributes(String[] attributeNames,
IServerCallback callback) |
Remove user's attributes.
|
void |
FriendService.removeFriends(String[] profileIds,
IServerCallback callback) |
Unlinks the current user and the specified users as brainCloud friends.
|
void |
GroupService.removeGroupMember(String groupId,
String profileId,
IServerCallback callback) |
Remove a member from the group.
|
void |
SocialLeaderboardService.removeGroupScore(String leaderboardId,
String groupId,
int versionId,
IServerCallback callback) |
Removes score from group leaderboard
Service Name - leaderboard
Service Operation - REMOVE_GROUP_SCORE
|
void |
LobbyService.removeMember(String lobbyId,
String cxId,
IServerCallback callback) |
Evicts the specified user from the specified lobby.
|
void |
SocialLeaderboardService.removePlayerScore(String leaderboardId,
int versionId,
IServerCallback callback) |
Removes a player's score from the leaderboard
Service Name - leaderboard
Service Operation - REMOVE_PLAYER_SCORE
|
void |
UserItemsService.removeUserItemFromBlockchain(String itemId,
int version,
IServerCallback callback) |
Removes the specified item from the item management attached blockchain.
|
void |
RTTService.requestClientConnection(IServerCallback callback) |
Requests the event server address
|
void |
PlayerStatisticsService.resetAllUserStats(IServerCallback callback) |
Reset all of the statistics for this user back to their initial value.
|
void |
VirtualCurrencyService.resetCurrency(IServerCallback callback) |
Resets the player's currency to 0.
|
void |
AuthenticationService.resetEmailPassword(String email,
IServerCallback callback) |
Reset Email password - Sends a password reset email to the specified
address
|
void |
AuthenticationService.resetEmailPasswordAdvanced(String email,
String serviceParams,
IServerCallback callback) |
Reset Email password with service parameters - sends a password reset email to the
specified address
|
void |
AuthenticationService.resetEmailPasswordAdvancedWithExpiry(String email,
String serviceParams,
int tokenTtlInMinutes,
IServerCallback callback) |
Reset Email password with service parameters and expiry token - sends a password reset email to the
specified address
|
void |
AuthenticationService.resetEmailPasswordWithExpiry(String email,
int tokenTtlInMinutes,
IServerCallback callback) |
Reset Email password with expiry - Sends a password reset email to the specified
address
|
void |
MatchMakingService.resetPlayerRating(IServerCallback callback) |
Resets player rating
Service Name - MatchMaking
Service Operation - ResetPlayerRating
|
void |
AuthenticationService.resetUniversalIdPassword(String universalId,
IServerCallback callback) |
Reset password of universalId
|
void |
AuthenticationService.resetUniversalIdPasswordAdvanced(String universalId,
String serviceParams,
IServerCallback callback) |
Reset universal Ids password of universalId with template options
|
void |
AuthenticationService.resetUniversalIdPasswordAdvancedWithExpiry(String universalId,
String serviceParams,
int tokenTtlInMinutes,
IServerCallback callback) |
Reset universal Ids password of universalId with template options with expiry token
|
void |
AuthenticationService.resetUniversalIdPasswordWithExpiry(String universalId,
int tokenTtlInMinutes,
IServerCallback callback) |
Reset password of universalId with expiry token
|
void |
PlayerStateService.resetUser(IServerCallback callback) |
This method will delete *most* data for the currently logged in user.
|
void |
AuthenticationService.retryPreviousAuthenticate(IServerCallback callback) |
|
void |
ScriptService.runParentScript(String scriptName,
String scriptData,
String parentLevel,
IServerCallback callback) |
Run a cloud script in a parent app
Service Name - Script
Service Operation - RUN_PARENT_SCRIPT
|
void |
ScriptService.runPeerScript(String scriptName,
String jsonScriptData,
String peer,
IServerCallback callback) |
Runs a script from the context of a peer
Service Name - Script
Service Operation - RUN_PEER_SCRIPT
|
void |
ScriptService.runPeerScriptAsync(String scriptName,
String jsonScriptData,
String peer,
IServerCallback callback) |
Runs a script asynchronously from the context of a peer
This method does not wait for the script to complete before returning
Service Name - Script
Service Operation - RUN_PEER_SCRIPT_ASYNC
|
void |
ScriptService.runScript(String scriptName,
String jsonScriptData,
IServerCallback callback) |
Executes a script on the server.
|
void |
PushNotificationService.scheduleNormalizedPushNotificationMinutes(String profileId,
String alertContentJson,
String customDataJson,
int minutesFromNow,
IServerCallback callback) |
Schedules a normalized push notification to a user
|
void |
PushNotificationService.scheduleNormalizedPushNotificationUTC(String profileId,
String alertContentJson,
String customDataJson,
long startTimeUTC,
IServerCallback callback) |
Schedules a normalized push notification to a user
|
void |
PushNotificationService.scheduleRawPushNotificationMinutes(String profileId,
String fcmContent,
String iosContent,
String facebookContent,
int minutesFromNow,
IServerCallback callback) |
Schedules raw notifications based on user local time.
|
void |
PushNotificationService.scheduleRawPushNotificationUTC(String profileId,
String fcmContent,
String iosContent,
String facebookContent,
long startTimeUTC,
IServerCallback callback) |
Schedules raw notifications based on user local time.
|
void |
PushNotificationService.scheduleRichPushNotificationMinutes(String profileId,
int notificationTemplateId,
String substitutionsJson,
int minutesFromNow,
IServerCallback callback) |
Schedules a rich push notification to a user
|
void |
PushNotificationService.scheduleRichPushNotificationUTC(String profileId,
int notificationTemplateId,
String substitutionsJson,
long startTimeUTC,
IServerCallback callback) |
Schedules a rich push notification to a user
|
void |
ScriptService.scheduleRunScriptMillisUTC(String scriptName,
String jsonScriptData,
long startTimeUTC,
IServerCallback callback) |
Allows cloud script executions to be scheduled
Service Name - Script
Service Operation - ScheduleCloudScript
|
void |
ScriptService.scheduleRunScriptMinutes(String scriptName,
String jsonScriptData,
int minutesFromNow,
IServerCallback callback) |
Allows cloud script executions to be scheduled
Service Name - Script
Service Operation - ScheduleCloudScript
|
void |
ScriptService.scheduleRunScriptUTC(String scriptName,
String jsonScriptData,
Date startTimeUTC,
IServerCallback callback) |
Deprecated.
|
void |
UserItemsService.sellUserItem(String itemId,
int version,
int quantity,
String shopId,
boolean includeDef,
IServerCallback callback) |
Allows a quantity of a specified user item to be sold.
|
void |
MailService.sendAdvancedEmail(String profileId,
String jsonServiceParams,
IServerCallback callback) |
Sends an advanced email to the specified player
Service Name - mail
Service Operation - SEND_ADVANCED_EMAIL
|
void |
MailService.sendAdvancedEmailByAddress(String emailAddress,
String jsonServiceParams,
IServerCallback callback) |
Sends an advanced email to the specified email address
Service Name - mail
Service Operation - SEND_ADVANCED_EMAIL_BY_ADDRESS
|
void |
MailService.sendBasicEmail(String profileId,
String subject,
String body,
IServerCallback callback) |
Sends a simple text email to the specified player
Service Name - mail
Service Operation - SEND_BASIC_EMAIL
|
void |
EventService.sendEvent(String toProfileId,
String eventType,
String jsonEventData,
IServerCallback callback) |
Sends an event to the designated player id with the attached json data.
|
void |
MessagingService.sendMessage(ArrayList<String> toProfileIds,
String contentJson,
IServerCallback callback) |
Marks list of user messages as read on the server.
|
void |
MessagingService.sendMessageSimple(ArrayList<String> toProfileIds,
String messageText,
IServerCallback callback) |
Marks list of user messages as read on the server.
|
void |
PushNotificationService.sendNormalizedPushNotification(String toProfileId,
String alertContentJson,
String customDataJson,
IServerCallback callback) |
Sends a notification to a user consisting of alert content and custom data.
|
void |
PushNotificationService.sendNormalizedPushNotificationBatch(String[] profileIds,
String alertContentJson,
String customDataJson,
IServerCallback callback) |
Sends a notification to multiple users consisting of alert content and custom data.
|
void |
PushNotificationService.sendNormalizedPushNotificationToGroup(String groupId,
String alertContentJson,
String customDataJson,
IServerCallback callback) |
Sends a notification to a "group" of user consisting of alert content and custom data.
|
void |
PushNotificationService.sendRawPushNotification(String toProfileId,
String fcmContent,
String iosContent,
String facebookContent,
IServerCallback callback) |
Sends a raw push notification to a target user.
|
void |
PushNotificationService.sendRawPushNotificationBatch(String[] profileIds,
String fcmContent,
String iosContent,
String facebookContent,
IServerCallback callback) |
Sends a raw push notification to a target list of users.
|
void |
PushNotificationService.sendRawPushNotificationToGroup(String groupId,
String fcmContent,
String iosContent,
String facebookContent,
IServerCallback callback) |
Sends a raw push notification to a target group.
|
void |
PushNotificationService.sendRichPushNotification(String toProfileId,
int notificationTemplateId,
IServerCallback callback) |
Sends a notification to a user based on a brainCloud portal configured notification template.
|
void |
PushNotificationService.sendRichPushNotificationWithParams(String toProfileId,
int notificationTemplateId,
String substitutionJson,
IServerCallback callback) |
Sends a notification to a user based on a brainCloud portal configured notification template.
|
void |
LobbyService.sendSignal(String lobbyId,
String signalData,
IServerCallback callback) |
Sends LOBBY_SIGNAL_DATA message to all lobby members.
|
void |
PushNotificationService.sendSimplePushNotification(String toProfileId,
String message,
IServerCallback callback) |
Sends a simple push notification based on the passed in message.
|
void |
PushNotificationService.sendTemplatedPushNotificationToGroup(String groupId,
int notificationTemplateId,
String substitutionsJson,
IServerCallback callback) |
Sends a notification to a "group" of user based on a brainCloud portal configured notification template.
|
void |
PlayerStatisticsService.setExperiencePoints(int xpValue,
IServerCallback callback) |
Sets the user's experience to an absolute value.
|
void |
GroupService.setGroupOpen(String groupId,
boolean isOpenGroup,
IServerCallback callback) |
Set whether a group is open (true) or closed (false).
|
void |
MatchMakingService.setPlayerRating(long playerRating,
IServerCallback callback) |
Sets player rating
Service Name - MatchMaking
Service Operation - SetPlayerRating
|
void |
PlayerStateService.setUserStatus(String statusName,
int durationSecs,
String details,
IServerCallback callback) |
Set timed status for a user
Service Name - PlayerState
Service Operation - ClearUserStatus
|
void |
PresenceService.setVisibility(boolean visible,
IServerCallback callback) |
Update the presence data visible field for the caller.
|
void |
OneWayMatchService.startMatch(String otherPlayerId,
long rangeDelta,
IServerCallback callback) |
Starts a match
Service Name - OneWayMatch
Service Operation - StartMatch
|
void |
AppStoreService.startPurchase(String storeId,
String jsonPurchaseData,
IServerCallback callback) |
Start A Two Staged Purchase Transaction
Service Name - AppStore
Service Operation - StartPurchase
|
void |
PlaybackStreamService.startStream(String targetPlayerId,
boolean includeSharedData,
IServerCallback callback) |
Starts a stream
Service Name - PlaybackStream
Service Operation - StartStream
|
void |
PresenceService.stopListening(IServerCallback callback) |
Stops the caller from receiving RTT presence updates.
|
void |
DataStreamService.submitCrashReport(String crashType,
String errorMsg,
String crashJson,
String crashLog,
String userName,
String userEmail,
String userNotes,
Boolean userSubmitted,
IServerCallback callback) |
Send crash report
|
void |
AsyncMatchService.submitTurn(String ownerId,
String matchId,
BigInteger version,
String jsonMatchState,
String pushNotificationMessage,
String nextPlayer,
String jsonSummary,
String jsonStatistics,
IServerCallback callback) |
Submits a turn for the given match.
|
void |
LobbyService.switchTeam(String lobbyId,
String toTeamCode,
IServerCallback callback) |
Switches to the specified team (if allowed.)
Sends LOBBY_MEMBER_UPDATED to all lobby members, with copy of member data
Service Name - Lobby
Service Operation - SWITCH_TEAM
|
void |
IdentityService.switchToChildProfile(String childProfileId,
String childAppId,
boolean forceCreate,
IServerCallback callback) |
Switch to a Child Profile
Service Name - Identity
Service Operation - SWITCH_TO_CHILD_PROFILE
|
void |
IdentityService.switchToParentProfile(String parentLevelName,
IServerCallback callback) |
Switch to a Parent Profile
Service Name - Identity
Service Operation - SWITCH_TO_PARENT_PROFILE
|
void |
IdentityService.switchToSingletonChildProfile(String childAppId,
boolean forceCreate,
IServerCallback callback) |
Switches to a child profile of an app when only one profile exists
If multiple profiles exist this returns an error
Service Name - Identity
Service Operation - SWITCH_TO_CHILD_PROFILE
|
void |
PlayerStatisticsEventService.triggerStatsEvent(String eventName,
int eventMultiplier,
IServerCallback callback) |
Trigger an event server side that will increase the user statistics.
|
void |
PlayerStatisticsEventService.triggerStatsEvents(String jsonData,
IServerCallback callback) |
See documentation for TriggerPlayerStatisticsEvent for more
documentation.
|
void |
PlayerStatisticsEventService.triggerUserStatsEvent(String eventName,
int eventMultiplier,
IServerCallback callback) |
Deprecated.
|
void |
PlayerStatisticsEventService.triggerUserStatsEvents(String jsonData,
IServerCallback callback) |
Deprecated.
|
void |
MatchMakingService.turnShieldOff(IServerCallback callback) |
Turns shield off
Service Name - MatchMaking
Service Operation - ShieldOff
|
void |
MatchMakingService.turnShieldOn(IServerCallback callback) |
Turns shield on
Service Name - MatchMaking
Service Operation - ShieldOn
|
void |
MatchMakingService.turnShieldOnFor(int minutes,
IServerCallback callback) |
Turns shield on for the specified number of minutes
Service Name - MatchMaking
Service Operation - ShieldOnFor
|
void |
PresenceService.updateActivity(String activity,
IServerCallback callback) |
Update the presence data activity field for the caller.
|
void |
PlayerStateService.updateAttributes(String jsonAttributes,
boolean wipeExisting,
IServerCallback callback) |
Update user's attributes.
|
void |
ChatService.updateChatMessage(String channelId,
String msgId,
int version,
String text,
String rich,
IServerCallback callback) |
Update a chat message.
|
void |
PlayerStateService.updateContactEmail(String contactEmail,
IServerCallback callback) |
Update the user's contact email.
|
void |
CustomEntityService.updateEntity(String entityType,
String entityId,
int version,
String dataJson,
String acl,
long timeToLive,
IServerCallback callback) |
Replaces the specified custom entity's data, and optionally updates the acl and expiry, on the server, enforcing current ownership/ACL permissions.
|
void |
EntityService.updateEntity(String entityId,
String entityType,
String jsonEntityData,
String jsonEntityAcl,
int version,
IServerCallback callback) |
Method updates a new entity on the server.
|
void |
GlobalEntityService.updateEntity(String entityId,
int version,
String jsonEntityData,
IServerCallback callback) |
Method updates an existing entity on the server.
|
void |
GlobalEntityService.updateEntityAcl(String entityId,
int version,
String jsonEntityAcl,
IServerCallback callback) |
Method updates an existing entity's Acl on the server.
|
void |
CustomEntityService.updateEntityFields(String entityType,
String entityId,
int version,
String fieldsJson,
IServerCallback callback) |
Replaces the specified custom entity's data, and optionally updates the acl and expiry, on the server, enforcing current ownership/ACL permissions.
|
void |
CustomEntityService.updateEntityFieldsSharded(String entityType,
String entityId,
int version,
String fieldsJson,
String shardKeyJson,
IServerCallback callback) |
Replaces the specified custom entity's data, and optionally updates the acl and expiry, on the server, enforcing current ownership/ACL permissions.
|
void |
GlobalEntityService.updateEntityIndexedId(String entityId,
int version,
String entityIndexedId,
IServerCallback callback) |
Method updates an existing entity's Indexed ID.
|
void |
GlobalEntityService.updateEntityOwnerAndAcl(String entityId,
int version,
String ownerId,
String jsonEntityAcl,
IServerCallback callback) |
Method updates an existing entity's Owner and ACL on the server.
|
void |
GlobalEntityService.updateEntityTimeToLive(String entityId,
int version,
long timeToLive,
IServerCallback callback) |
Method updates an existing entity's time to live on the server.
|
void |
GroupFileService.updateFileInfo(String groupId,
String fileId,
int version,
String newFilename,
org.json.JSONObject newACL,
IServerCallback callback) |
Rename or edit permissions of an uploaded file.
|
void |
GroupService.updateGroupData(String groupId,
long version,
String jsonData,
IServerCallback callback) |
Updates a group's data.
|
void |
GroupService.updateGroupEntityData(String groupId,
String entityId,
long version,
String jsonData,
IServerCallback callback) |
Update a group entity.
|
void |
GroupService.updateGroupMember(String groupId,
String profileId,
GroupService.Role role,
String jsonAttributes,
IServerCallback callback) |
Update a member of the group.
|
void |
GroupService.updateGroupName(String groupId,
String name,
IServerCallback callback) |
Updates a group's name.
|
void |
GroupService.updateGroupSummaryData(String groupId,
int version,
String jsonSummaryData,
IServerCallback callback) |
Updates a group's summaryData
Service Name - group
Service Operation - UPDATE_GROUP_SUMMARY_DATA
|
void |
EventService.updateIncomingEventData(String evId,
String jsonEventData,
IServerCallback callback) |
Updates an event in the player's incoming event mailbox.
|
void |
PlayerStateService.updateLanguageCode(String languageCode,
IServerCallback callback) |
Update user's attributes.
|
void |
AsyncMatchService.updateMatchSummaryData(String ownerId,
String matchId,
BigInteger version,
String jsonSummary,
IServerCallback callback) |
Allows the current player (only) to update Summary data without having to submit a whole turn.
|
void |
PlayerStateService.updateName(String name,
IServerCallback callback) |
Deprecated.
|
void |
LobbyService.updateReady(String lobbyId,
Boolean isReady,
String extraJson,
IServerCallback callback) |
Updates the ready status and extra json for the given lobby member.
|
void |
LobbyService.updateSettings(String lobbyId,
String settings,
IServerCallback callback) |
Updates the ready status and extra json for the given lobby member.
|
void |
EntityService.updateSharedEntity(String targetProfileId,
String entityId,
String entityType,
String jsonEntityData,
int version,
IServerCallback callback) |
Method updates a shared entity owned by another user.
|
void |
CustomEntityService.updateSingleton(String entityType,
int version,
String dataJson,
String acl,
long timeToLive,
IServerCallback callback) |
Updates the singleton owned by the user for the specified custom entity type on the server, creating the singleton if it does not exist.
|
void |
EntityService.updateSingleton(String entityType,
String jsonEntityData,
String jsonAclData,
int version,
IServerCallback callback) |
Method updates a singleton entity on the server.
|
void |
CustomEntityService.updateSingletonFields(String entityType,
int version,
String fieldsJson,
IServerCallback callback) |
Partially updates the data, of the singleton owned by the user for the specified custom entity type, with the specified fields, on the server
|
void |
PlayerStateService.updateSummaryFriendData(String jsonFriendSummaryData,
IServerCallback callback) |
Updates the "friend summary data" associated with the logged in user.
|
void |
PlayerStateService.updateTimeZoneOffset(int timeZoneOffset,
IServerCallback callback) |
Update user's attributes.
|
void |
IdentityService.updateUniversalIdLogin(String externalId,
IServerCallback callback) |
Updates univeral id of the current profile.
|
void |
UserItemsService.updateUserItemData(String itemId,
int version,
String newItemData,
IServerCallback callback) |
Updates the item data on the specified user item.
|
void |
PlayerStateService.updateUserName(String name,
IServerCallback callback) |
Sets the user's visible name
|
void |
PlayerStateService.updateUserPictureUrl(String pictureUrl,
IServerCallback callback) |
Update User picture URL.
|
boolean |
FileService.uploadFile(String cloudPath,
String cloudFilename,
boolean shareable,
boolean replaceIfExists,
String localPath,
IServerCallback callback) |
Prepares a user file upload.
|
void |
UserItemsService.useUserItem(String itemId,
int version,
String newItemData,
boolean includeDef,
IServerCallback callback) |
Uses the specified item, potentially consuming it.
|
void |
AppStoreService.verifyPurchase(String storeId,
String jsonReceiptData,
IServerCallback callback) |
Verifies that purchase was properly made at the store.
|
void |
TournamentService.viewCurrentReward(String leaderboardId,
IServerCallback callback) |
Returns the user's expected reward based on the current scores
Service Name - tournament
Service Operation - VIEW_CURRENT_REWARD
|
void |
TournamentService.viewReward(String leaderboardId,
int versionId,
IServerCallback callback) |
Returns the user's reward from a finished tournament
Service Name - tournament
Service Operation - VIEW_REWARD
|