Operación AddDistributionGroupToImList
Busque información sobre la operación EWS AddDistributionGroupToImList .
La operación AddDistributionGroupToImList Exchange Web Services (EWS) agrega un grupo de distribución a la lista de mensajería instantánea (MI) del Almacén de contactos unificado.
Esta operación se introdujo en Exchange Server 2013.
Uso de la operación AddDistributionGroupToImList
La operación AddDistributionGroupToImList toma un único argumento que identifica un grupo de distribución que se va a agregar a la lista de mensajería instantánea. Esta operación no crea un grupo de distribución; el grupo de distribución ya debe crearse.
Esta operación puede usar los encabezados SOAP que aparecen en la tabla siguiente.
Tabla 1. Encabezados SOAP de la operación AddDistributionGroupToImList
Nombre de encabezado | Elemento | Descripción |
---|---|---|
Suplantación |
ExchangeImpersonation |
Identifica al usuario al que suplanta la aplicación cliente. Esto es aplicable a una solicitud. |
MailboxCulture |
MailboxCulture |
Identifica la referencia cultural, tal como se define en RFC 3066, "Etiquetas para la identificación de idiomas", que se usará para acceder al buzón. Esto es aplicable a una solicitud. |
RequestVersion |
RequestServerVersion |
Identifica la versión del esquema de la solicitud de operación. Esto es aplicable a una solicitud. |
ServerVersion |
ServerVersionInfo |
Identifica la versión del servidor que respondió a la solicitud. Esto es aplicable a una respuesta. |
Ejemplo de solicitud de operación AddDistributionGroupToImList
En el ejemplo siguiente de una solicitud de operación AddDistributionGroupToImList se muestra cómo agregar un grupo de distribución a la lista de mensajería instantánea.
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"
xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages">
<soap:Header>
<t:RequestServerVersion Version="Exchange2013" />
<t:MailboxCulture>en-US</t:MailboxCulture>
</soap:Header>
<soap:Body >
<m:AddDistributionGroupToImList>
<m:SmtpAddress>distributionlist1@example.com</m:SmtpAddress>
</m:AddDistributionGroupToImList>
</soap:Body>
</soap:Envelope>
El cuerpo SOAP de la solicitud contiene los siguientes elementos:
Respuesta correcta de la operación AddDistributionGroupToImList
En el ejemplo siguiente se muestra una respuesta correcta a una solicitud de operación AddDistributionGroupToImList .
La respuesta correcta contiene el nombre para mostrar del grupo de distribución, la clase de almacén de Exchange para el grupo de distribución y el identificador EWS del nuevo grupo de distribución.
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"
xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages">
<s:Header>
<t:ServerVersionInfo MajorVersion="15"
MinorVersion="0"
MajorBuildNumber="349"
MinorBuildNumber="0"
Version="Exchange2013"/>
</s:Header>
<s:Body>
<m:AddDistributionGroupToImListResponse ResponseClass="Success">
<m:ResponseCode>NoError</m:ResponseCode>
<m:ImGroup>
<t:DisplayName>distributionlist1@example.com</t:DisplayName>
<t:GroupType>IPM.DistList.MOC.DG</t:GroupType>
<t:ExchangeStoreId Id="AAMkAGQ1MjJjAA="
ChangeKey="EgAAAA=="/>
</m:ImGroup>
</m:AddDistributionGroupToImListResponse>
</s:Body>
</s:Envelope>
El cuerpo soap de respuesta contiene los siguientes elementos:
Respuesta de error de la operación AddDistributionGroupToImList ErrorInvalidImDistributionGroupSmtpAddress
En el ejemplo siguiente se muestra una respuesta de error a una solicitud de operación AddDistributionGroupToImList . La siguiente respuesta de error se produce cuando se intenta agregar un grupo de distribución que no existe en el almacén de Exchange.
<?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="349"
MinorBuildNumber="0"
Version="Exchange2013"
xmlns:h="http://schemas.microsoft.com/exchange/services/2006/types"
xmlns="http://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">
<AddDistributionGroupToImListResponse ResponseClass="Error"
xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<MessageText>The specified IM distribution group SMTP address is invalid.</MessageText>
<ResponseCode>ErrorInvalidImDistributionGroupSmtpAddress</ResponseCode>
<DescriptiveLinkKey>0</DescriptiveLinkKey>
</AddDistributionGroupToImListResponse>
</s:Body>
</s:Envelope>
El cuerpo SOAP de la respuesta de error contiene los siguientes elementos: