Private Readonly apiThe low level API client for Nakama server.
Readonly autoThe expired timespan used to check session lifetime.
Readonly hostReadonly portReadonly serverkeyReadonly timeoutReadonly useSSLAuthenticate a user with an Apple ID against the server.
Optional create: booleanOptional username: stringAuthenticate a user with a custom id against the server.
Optional create: booleanOptional username: stringAuthenticate a user with a device id against the server.
Optional create: booleanOptional username: stringOptional vars: Record<string, string>Authenticate a user with an email+password against the server.
Optional create: booleanOptional username: stringOptional vars: Record<string, string>Authenticate a user with a Facebook OAuth token against the server.
Optional create: booleanOptional username: stringOptional sync: booleanOptional vars: Record<string, string>Authenticate a user with a Facebook Instant Game token against the server.
Optional create: booleanOptional username: stringOptional vars: Record<string, string>Authenticate a user with GameCenter against the server.
Optional username: stringOptional create: booleanOptional vars: Record<string, string>Authenticate a user with Google against the server.
Optional create: booleanOptional username: stringOptional vars: Record<string, string>Authenticate a user with Steam against the server.
Optional create: booleanOptional username: stringOptional sync: booleanOptional vars: Record<string, string>A socket created with the client's configuration.
List a channel's message history.
Optional limit: numberOptional forward: booleanOptional cursor: stringList friends of friends for the current user.
Optional limit: numberOptional cursor: stringList a group's users.
Optional state: numberOptional limit: numberOptional cursor: stringList leaderboard records
Optional ownerIds: string[]Optional limit: numberOptional cursor: stringOptional expiry: stringOptional limit: numberOptional expiry: stringOptional cursor: stringFetch list of running matches.
Optional limit: numberOptional authoritative: booleanOptional label: stringOptional minSize: numberOptional maxSize: numberOptional query: stringFetch list of notifications.
Optional limit: numberOptional cacheableCursor: stringList storage objects.
Optional userId: stringOptional limit: numberOptional cursor: stringList user subscriptions.
Optional cursor: stringOptional limit: numberList tournament records from a given tournament.
Optional ownerIds: string[]Optional limit: numberOptional cursor: stringOptional expiry: stringList tournament records from a given tournament around the owner.
Optional limit: numberOptional expiry: stringOptional cursor: stringList current or upcoming tournaments.
Optional categoryStart: numberOptional categoryEnd: numberOptional startTime: numberOptional endTime: numberOptional limit: numberOptional cursor: stringList a user's groups.
Optional state: numberOptional limit: numberOptional cursor: stringFetch storage objects.
Execute an RPC function on the server.
Execute an RPC function on the server.
Optional input: objectValidate a Huawei IAP receipt.
Optional purchase: stringOptional signature: stringWrite a record to a leaderboard.
Write storage objects.
Write a record to a tournament.
Generated using TypeDoc
A client for Nakama server.