Update user roster entry extended version

This section is an expanded version of the previous one, all fields already specified are the same with these additions:

  • Roster owner name: A friendly name or nickname if you wish to change/create one. not required
  • Comma separated of owner groups: Groups that the user wants to join/leave. not required
  • Roster item JID: The specific JID that needs to be edited.
  • Roster item name: A friendly name or nickname that will be changed/created. not required
  • Comma separated list of item groups: A group or list of groups that the roster item JID will be added to/removed from.
  • Action:

    • Add/update item - Will add or update the item JID in the roster owner’s roster.
    • Remove item - Will remove the item JID from the roster owner’s roster.
    • Add/update both rosters - Will add or update the item in both roster owner and roster item’s roster.
    • Remove from both rosters - Will remove the item from both roster owner and roster item’s roster.