User API¶
Bebo.User is for getting user info.
Bebo.User.get¶
Bebo.User.get(user, callback);
The get() function will return data about a user or users depending on how it is called.
The user field can be passed as ‘me’ to retrieve your own data:
Bebo.User.get('me', function(err, user){
if(err){
return console.log('error retrieving user', err)
}
console.log('user', user);
// returns an object containing your user data
});
The user field can also be passed as ‘all’ to retrieve data on all users in the server:
Bebo.User.get('all', function(err, users){
if(err){
return console.log('error retrieving users', err)
}
console.log('user', users);
// returns an array of objects contianing user data
});
The user field can also be passed as an array of user ids to retrieve data on a specific set of users:
Bebo.User.get(['0112358132134','4312318532110'], function(err, user){
if(err){
return console.log('error retrieving users', err)
}
console.log('user', users);
// returns an array of objects contianing user data
});
Bebo.User.update¶
Bebo.User.update(user, callback);
The update() function will update the users information in the database and return the result. User in an object containing the keys and values you want to update:
Bebo.User.update(user, function(err, user){
if(err){
return console.log('error updating user', err)
}
console.log('user', user);
// returns an object containing your user data after update
});