msnp-wiki/docs/services/abservice/abgroupadd.md
yellows111 f096fe907f
[0.1.3] ABGroup(Contact)*, parts of *Member (CSS)
rework XML stuff a bit, right now it's wildly inconsistent, but all the AB stuff should be fine

more ContactUpdate out of known because i didn't even KNOW that was an operation in sharingservice and noticed it looked weird being in known.

Add a SOAP template too.
2024-10-30 21:33:59 +00:00

1.6 KiB

Introduction

ABGroupAdd is one of the SOAP actions the Address Book Service provides.

Creates a contact group.

Client/Request

The template used in this action is described on the Address Book Service main page.

ABGroupAdd

This element has only one attribute:

  • xmlns: Is always set to http://www.msn.com/webservices/AddressBook.

abId

This element contains your Address Book Service GUID.

groupAddOptions

This element has only one child:

  • <fRenameOnMsgrConflict>: Should this group be renamed if it conflicts with a group that already exists in the Messenger Service (true or false)?

groupInfo

This element only contains the <GroupInfo> element.

GroupInfo

This element contains four children:

  • <name>: The name of the group.
  • <groupType>: The GUID type of group:
    • C8529CE2-6EAD-434d-881F-341E17DB3FF8: A contact group.
  • <fMessenger>: Unknown purpose (true or false).
annotations

This element only contains one or multiple <Annotation> element(s).

Annotation

This element only has two children:

  • <Name>: The key of this annotation.
  • <Value>: The value of this annotation.

Usually only used to set MSN.IM.Display to 1.

Server/Response

The template used in this action is described on the Address Book Service main page.

ABGroupAddResponse

This element has only one attribute:

  • xmlns: Is always set to http://www.msn.com/webservices/AddressBook.

ABGroupAddResult

This element only contains the <guid> element.

guid

This element only contains the GUID of the newly created group.