グループのメンバーとなるユーザーを追加または削除できます。
グループオーナーは新しくメンバーを追加できます。
// Instantiate a user. var user2 = KiiUser.userWithURI("Set the URI of an existing user here"); // Add the user to the group. group.addUser(user2); // Save the group on the server. group.save().then( function(theGroup) { // Do something. } ).catch( function(error) { // Handle the error. var theGroup = error.target; var errorString = error.message; var addMembersArray = error.addMembersArray; } );
// Instantiate a user. var user2 = KiiUser.userWithURI("Set the URI of an existing user here"); // Add the user to the group. group.addUser(user2); // Save the group on the server. group.save({ success: function(theGroup) { // Do something. }, failure: function(theGroup, errorString, addMembersArray) { // Handle the error. } });
メンバー追加を反映させるために save() メソッドを必ず実行してください。
save()
グループオーナーはグループからメンバーを削除できます。
// Instantiate a user. var user2 = KiiUser.userWithURI("Set the URI of an existing user here"); // Remove the user from the group. group.removeUser(user2); // Save the group on the server. group.save().then( function(theGroup) { // Do something. } ).catch( function(error) { // Handle the error. var theGroup = error.target; var errorString = error.message; var removeMembersArray = error.removeMembersArray; } );
// Instantiate a user. var user2 = KiiUser.userWithURI("Set the URI of an existing user here"); // Remove the user from the group. group.removeUser(user2); // Save the group on the server. group.save({ success: function(theGroup) { // Do something. }, failure: function(theGroup, errorString, addMembersArray, removeMembersArray) { // Handle the error. } });