GrooveContacts Web Service
Applies to: SharePoint Workspace 2010 | Visual Studio 2008
The GrooveContacts service provides access to the account's contacts.
XML Definitions
WSDL
GrooveContacts.wsdl 2.0
with references to:
Core.xsd 2.0
Events.xsd 2.0
Contacts.xsd 2.0
SOAP Operation Namespace
http://webservices.groove.net/Groove/2.0/Contacts/
HTTP Post URL
http://localhost:port-number/GWS/Groove/2.0/Contacts/service-specific-data
Operations, Complex Types, and Events
The following sections describe the GrooveContacts operations, complex types, and events.
Operations
Operation |
Description |
---|---|
Adds the specified contact to the personal contact list. |
|
Gets the contacts from a Groove Server Manager or from the Public Workspace Contact Directory and ensures that the contacts are accessible. |
|
Provides information about an identity's contacts. |
|
Provides information about contact directories that are accessible from this device. |
|
Searches for contacts from those controlled by a Groove Server Manager or from the Public Workspace Contact Directory. |
Complex Types
Complex type |
Description |
---|---|
Information about a contact. |
|
Information about a contact directory provider |
|
Summarized information about a contact. |
Events
Event class URN |
Event |
Description |
---|---|---|
urn:groove-net:Contact2Event |
Indicates that a contact was added to the account contact list. |
|
urn:groove-net:Contact2Event |
Indicates that a contact was deleted from the account contact list. |
|
urn:groove-net:Contact2Event |
Indicates that a contact in the account contact list was updated. |
|
urn:groove-net:ContactDirectoryEvent |
Supplies the return value for the Fetch operation. |
|
urn:groove-net:ContactDirectoryEvent |
Supplies the return value for the Search operation. |
Remarks
Although contacts belong to an account rather than to an identity, you must specify an Identity URL and not an Account URL in the input message header in calls to the GrooveContacts service. For accounts that have more than one identity, you can specify any Identity URL from the account in the input message header.