API reference
API reference
Select your platform
No SDKs available
No versions available

Users Class

Static Member Functions

static string GetLoggedInUserLocale ( )
Retrieve the user with the given ID. This might fail if the ID is invalid or the user is blocked.NOTE: Users will have a unique ID per application.
Parameters
userID
User ID retrieved with this application.
Return an access token for this user, suitable for making REST calls against graph.oculus.com.
Return the IDs of users entitled to use the current app that are blocked by the specified user
Retrieve the currently signed in user. This call is available offline.NOTE: This will not return the user's presence as it should always be 'online' in your application.NOTE: Users will have a unique ID per application.Error codes
  • 100: Something went wrong.
Retrieve a list of the logged in user's bidirectional followers.
returns an ovrID which is unique per org. allows different apps within the same org to identify the user.
Parameters
userID
to load the org scoped id of
Returns all accounts belonging to this user. Accounts are the Oculus user and x-users that are linked to this user.
Part of the scheme to confirm the identity of a particular user in your backend. You can pass the result of Users.GetUserProof() and a user ID from Users.Get() to your your backend. Your server can then use our api to verify identity. 'https://graph.oculus.com/user_nonce_validate?nonce=USER_P ROOF&user_id=USER_ID&access_token=ACCESS_TOKEN'NOTE: The nonce is only good for one check and then it is invalidated.
Launch the flow for blocking the given user. You can't follow, be followed, invited, or searched by a blocked user, for example. You can remove the block via ovr_User_LaunchUnblockFlow.
Parameters
userID
User ID of user being blocked
Launch the flow for sending a follow request to a user.
Parameters
userID
User ID of user to send a follow request to
Launch the flow for unblocking a user that the viewer has blocked.
Parameters
userID
User ID of user to unblock
static Request< Models.BlockedUserList > GetNextBlockedUserListPage
static Request< Models.UserList > GetNextUserListPage
( Models.UserList list )
static Request< Models.UserCapabilityList > GetNextUserCapabilityListPage
Did you find this page helpful?
Thumbs up icon
Thumbs down icon