Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hier finden Sie Informationen zur Verwendung des EWS-Vorgangs "AddNewTelUriContactToGroup".
Der AddNewTelUriContactToGroup-Vorgang fügt einer Gruppe basierend auf der Telefonnummer eines Kontakts einen neuen Kontakt hinzu.
Dieser Vorgang wurde in Exchange Server 2013 eingeführt.
Verwenden des AddNewTelUriContactToGroup-Vorgangs
Eine AddNewTelUriContactToGroup-Vorgangsanforderung sendet den TEL-URI, DEN SIP-URI, die Telefonnummer und die Gruppe eines Kontakts, der der Kontakt hinzugefügt werden soll. Eine AddNewTelUriContactToGroup-Vorgangsantwort erstellt eine Persona für den neuen Kontakt. Mit diesem Vorgang können Clients einen neuen Kontakt hinzufügen, auch wenn der Kontakt keinen Namen hat.
SOAP-Header des AddNewTelUriContactToGroup-Vorgangs
Der AddNewTelUriContactToGroup-Vorgang kann die SOAP-Header verwenden, die in der folgenden Tabelle aufgeführt sind.
| Headername | Element | Beschreibung |
|---|---|---|
| Impersonation |
ExchangeImpersonation |
Identifiziert den Benutzer, für den die Clientanwendung einen Identitätswechsel durchführt. Dieser Header gilt für eine Anforderung. |
| MailboxCulture |
MailboxCulture |
Identifiziert die Kultur, wie in RFC 3066 definiert, "Tags für die Identifizierung von Sprachen", die für den Zugriff auf das Postfach verwendet werden soll. Dieser Header gilt für eine Anforderung. |
| RequestVersion |
RequestServerVersion |
Gibt die Schemaversion für die Vorgangsanforderung an. Dieser Header gilt für eine Anforderung. |
| ServerVersion |
ServerVersionInfo |
Gibt die Version des Servers an, der auf die Anforderung geantwortet hat. Dieser Header gilt für eine Antwort. |
AddNewTelUriContactToGroup-Vorgangsanforderungsbeispiel: Hinzufügen eines neuen Kontakts zu einer Gruppe
Das folgende Beispiel einer AddNewTelUriContactToGroup-Vorgangsanforderung zeigt, wie Sie einen neuen Kontakt erstellen und den neuen Kontakt mithilfe der TEL- und SIP-URIs des Kontakts einer Chatgruppe hinzufügen.
Hinweis
Alle Elementbezeichner und Änderungsschlüssel in diesem Artikel wurden gekürzt, um die Lesbarkeit zu gewährleisten.
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types"
xmlns:m="https://schemas.microsoft.com/exchange/services/2006/messages">
<soap:Header>
<t:RequestServerVersion Version="Exchange2013" />
<t:MailboxCulture>en-US</t:MailboxCulture>
</soap:Header>
<soap:Body >
<m:AddNewTelUriContactToGroup>
<m:TelUriAddress>tel:5625550100</m:TelUriAddress>
<m:ImContactSipUriAddress>sip:john@contoso.com</m:ImContactSipUriAddress>
<m:ImTelephoneNumber>5625550100</m:ImTelephoneNumber>
<m:GroupId Id="AAMkADEzOTm4QrAABY7+0GAAA="/>
</m:AddNewTelUriContactToGroup>
</soap:Body>
</soap:Envelope>
Der SOAP-Anforderungstext enthält die folgenden Elemente:
Erfolgreiche AddNewTelUriContactToGroup-Vorgangsantwort
Das folgende Beispiel zeigt eine erfolgreiche Antwort auf eine AddNewTelUriContactToGroup-Vorgangsanforderung zum Erstellen eines Kontakts. Die Antwort enthält die zugeordnete Persona-ID für den Kontakt, den Anzeigenamen der Persona, die in diesem Fall auf der Telefonnummer des Kontakts basiert, und den Elementbezeichner des Kontakts, der als Teil der Quellbezeichnerzuordnung angezeigt wird.
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types">
<s:Header>
<h:ServerVersionInfo MajorVersion="15"
MinorVersion="0"
MajorBuildNumber="545"
MinorBuildNumber="11"
Version="Exchange2013"
xmlns:h="https://schemas.microsoft.com/exchange/services/2006/types"
xmlns="https://schemas.microsoft.com/exchange/services/2006/types" />
</s:Header>
<s:Body>
<AddNewTelUriContactToGroupResponse ResponseClass="Success"
xmlns="https://schemas.microsoft.com/exchange/services/2006/messages">
<ResponseCode>NoError</ResponseCode>
<Persona>
<t:PersonaId Id="AAQkADE686dX3s="/>
<t:PersonaType>Person</t:PersonaType>
<t:CreationTime>2012-10-29T23:10:13Z</t:CreationTime>
<t:DisplayName/>
<t:DisplayNameFirstLast>5625550100</t:DisplayNameFirstLast>
<t:DisplayNameLastFirst>5625550100</t:DisplayNameLastFirst>
<t:FileAs/>
<t:FileAsId >None</t:FileAsId>
<t:RelevanceScore >2147483647</t:RelevanceScore>
<t:Attributions>
<t:Attribution>
<t:Id>0</t:Id>
<t:SourceId Id="ABhHuhCAAA=" ChangeKey="EQAAABxFU"/>
<t:DisplayName>Lync Contacts</t:DisplayName>
<t:IsWritable>false</t:IsWritable>
<t:IsQuickContact>true</t:IsQuickContact>
<t:IsHidden>false</t:IsHidden>
</t:Attribution>
</t:Attributions>
<t:FileAsIds>
<t:StringAttributedValue>
<t:Value>None</t:Value>
<t:Attributions>
<t:Attribution>0</t:Attribution>
</t:Attributions>
</t:StringAttributedValue>
</t:FileAsIds>
<t:OtherTelephones>
<t:PhoneNumberAttributedValue>
<t:Value>
<t:Number>5625550100</t:Number>
<t:Type>Other</t:Type>
</t:Value>
<t:Attributions>
<t:Attribution>0</t:Attribution>
</t:Attributions>
</t:PhoneNumberAttributedValue>
</t:OtherTelephones>
</Persona>
</AddNewTelUriContactToGroupResponse>
</s:Body>
</s:Envelope>
Der SOAP-Antworttext enthält die folgenden Elemente:
Beispiel für AddNewTelUriContactToGroup-Vorgangsfehlerantwort
Das folgende Beispiel zeigt eine Fehlerantwort auf eine AddNewTelUriContactToGroup-Vorgangsanforderung, wenn der Gruppenbezeichner einen wohlgeformten Wert enthält, der keine Gruppe im Postfach identifiziert.
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Header>
<h:ServerVersionInfo MajorVersion="15"
MinorVersion="0"
MajorBuildNumber="545"
MinorBuildNumber="11"
Version="Exchange2013"
xmlns:h="https://schemas.microsoft.com/exchange/services/2006/types"
xmlns="https://schemas.microsoft.com/exchange/services/2006/types"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
</s:Header>
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<AddNewTelUriContactToGroupResponse ResponseClass="Error"
xmlns="https://schemas.microsoft.com/exchange/services/2006/messages">
<MessageText>The specified object was not found in the store.</MessageText>
<ResponseCode>ErrorItemNotFound</ResponseCode>
<DescriptiveLinkKey>0</DescriptiveLinkKey>
</AddNewTelUriContactToGroupResponse>
</s:Body>
</s:Envelope>
Der SOAP-Textkörper der Fehlerantwort enthält die folgenden Elemente: