Conversations class
Clase que representa una conversación.
Constructores
Conversations(Connector |
Cree una conversación. |
Métodos
create |
Cree una conversación. POST a este método con un
El valor devuelto es un resourceResponse que contiene un identificador de conversación que es adecuado para su uso en la carga del mensaje y los uri de la API REST. La mayoría de los canales solo admiten la semántica de los bots que inician una conversación de mensaje directo. Un ejemplo de cómo hacerlo sería:
|
create |
|
create |
|
delete |
Elimine una actividad existente. Algunos canales permiten eliminar una actividad existente y, si se ejecuta correctamente, este método quitará la actividad especificada. |
delete |
|
delete |
|
delete |
Elimina un miembro de una conversación. Esta API de REST toma conversationId y memberId (de tipo cadena) y quita ese miembro de la conversación. Si ese miembro era el último miembro de la conversación, también se eliminará la conversación. |
delete |
|
delete |
|
get |
Enumerar los miembros de una actividad. Esta API rest toma un ConversationId y un ActivityId, devolviendo una matriz de objetos ChannelAccount que representan los miembros de la actividad determinada en la conversación. |
get |
|
get |
|
get |
|
get |
Enumerar los miembros de una conversación. Esta API rest toma un ConversationId y devuelve una matriz de objetos ChannelAccount que representan los miembros de la conversación. |
get |
|
get |
|
get |
Enumerar los miembros de una conversación una página a la vez. Esta API REST toma un conversationId. Opcionalmente, se puede proporcionar pageSize o continuationToken. Devuelve un PagedMembersResult, que contiene una matriz de ChannelAccounts que representa los miembros de la conversación y un token de continuación que se puede usar para obtener más valores. Se devuelve una página de los registros ChannelAccounts con cada llamada. El número de registros de una página puede variar entre canales y llamadas. El parámetro pageSize se puede usar como sugerencia. Si no hay ningún resultado adicional, la respuesta no contendrá un token de continuación. Si no hay ningún miembro en la conversación, los miembros estarán vacíos o no estarán presentes en la respuesta. Una respuesta a una solicitud que tiene un token de continuación de una solicitud anterior rara vez puede devolver miembros de una solicitud anterior. |
get |
|
get |
|
get |
Enumere las conversaciones en las que ha participado este bot. GET de este método con un token de omisión El valor devuelto es conversationsResult, que contiene una matriz de ConversationMembers y un token de omisión. Si el token de omisión no está vacío, hay más valores que se devolverán. Vuelva a llamar a este método con el token devuelto para obtener más valores. Cada objeto ConversationMembers contiene el identificador de la conversación y una matriz de ChannelAccounts que describen los miembros de la conversación. |
get |
|
get |
|
reply |
Este método permite responder a una actividad. Esto es ligeramente diferente de SendToConversation().
Use ReplyToActivity al responder a una actividad específica de la conversación. Use SendToConversation en todos los demás casos. |
reply |
|
reply |
|
send |
Este método permite cargar las actividades históricas en la conversación. El remitente debe asegurarse de que las actividades históricas tienen identificadores únicos y marcas de tiempo adecuadas. El cliente usa los identificadores para tratar las actividades duplicadas y el cliente usa las marcas de tiempo para representar las actividades en el orden correcto. |
send |
|
send |
|
send |
Este método permite enviar una actividad al final de una conversación. Esto es ligeramente diferente de ReplyToActivity().
Use ReplyToActivity al responder a una actividad específica de la conversación. Use SendToConversation en todos los demás casos. |
send |
|
send |
|
update |
Edite una actividad existente. Algunos canales le permiten modificar una actividad existente para reflejar el nuevo estado de una conversación de bot. Por ejemplo, puede quitar botones después de que alguien haya clic en el botón "Aprobar". |
update |
|
update |
|
upload |
Cargue datos adjuntos directamente en el almacenamiento de blobs de un canal. Esto es útil porque permite almacenar datos en un almacén compatible cuando se trabaja con empresas. La respuesta es un ResourceResponse que contiene un AttachmentId que es adecuado para su uso con la API de datos adjuntos. |
upload |
|
upload |
Detalles del constructor
Conversations(ConnectorClientContext)
Cree una conversación.
new Conversations(client: ConnectorClientContext)
Parámetros
- client
- ConnectorClientContext
Referencia al cliente de servicio.
Detalles del método
createConversation(ConversationParameters, RequestOptionsBase)
Cree una conversación. POST a este método con un
- Bot que es el bot que crea la conversación
- IsGroup se establece en true si no es un mensaje directo (el valor predeterminado es false)
- Matriz que contiene los miembros que se van a incluir en la conversación
El valor devuelto es un resourceResponse que contiene un identificador de conversación que es adecuado para su uso en la carga del mensaje y los uri de la API REST.
La mayoría de los canales solo admiten la semántica de los bots que inician una conversación de mensaje directo. Un ejemplo de cómo hacerlo sería:
const resource = await connector.conversations.createConversation({
bot,
members: [{ id: 'user1' }]
});
await connector.conversations.sendToConversation(resource.Id, ... );
function createConversation(parameters: ConversationParameters, options?: RequestOptionsBase): Promise<Models.ConversationsCreateConversationResponse>
Parámetros
- parameters
-
ConversationParameters
Parámetros para crear la conversación a partir de
- options
-
RequestOptionsBase
Devoluciones
Promise<Models.ConversationsCreateConversationResponse>
Promise<Models.ConversationsCreateConversationResponse>
createConversation(ConversationParameters, RequestOptionsBase, ServiceCallback<ConversationResourceResponse>)
function createConversation(parameters: ConversationParameters, options: RequestOptionsBase, callback: ServiceCallback<ConversationResourceResponse>)
Parámetros
- parameters
-
ConversationParameters
Parámetros para crear la conversación a partir de
- options
-
RequestOptionsBase
Los parámetros opcionales
- callback
-
ServiceCallback<ConversationResourceResponse>
La devolución de llamada
createConversation(ConversationParameters, ServiceCallback<ConversationResourceResponse>)
function createConversation(parameters: ConversationParameters, callback: ServiceCallback<ConversationResourceResponse>)
Parámetros
- parameters
-
ConversationParameters
Parámetros para crear la conversación a partir de
- callback
-
ServiceCallback<ConversationResourceResponse>
La devolución de llamada
deleteActivity(string, string, RequestOptionsBase)
Elimine una actividad existente. Algunos canales permiten eliminar una actividad existente y, si se ejecuta correctamente, este método quitará la actividad especificada.
function deleteActivity(conversationId: string, activityId: string, options?: RequestOptionsBase): Promise<RestResponse>
Parámetros
- conversationId
-
string
Identificador de conversación
- activityId
-
string
activityId que se va a eliminar
- options
-
RequestOptionsBase
Devoluciones
Promise<RestResponse>
Promise<msRest.RestResponse>
deleteActivity(string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteActivity(conversationId: string, activityId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parámetros
- conversationId
-
string
Identificador de conversación
- activityId
-
string
activityId que se va a eliminar
- options
-
RequestOptionsBase
Los parámetros opcionales
- callback
-
ServiceCallback<void>
La devolución de llamada
deleteActivity(string, string, ServiceCallback<void>)
function deleteActivity(conversationId: string, activityId: string, callback: ServiceCallback<void>)
Parámetros
- conversationId
-
string
Identificador de conversación
- activityId
-
string
activityId que se va a eliminar
- callback
-
ServiceCallback<void>
La devolución de llamada
deleteConversationMember(string, string, RequestOptionsBase)
Elimina un miembro de una conversación. Esta API de REST toma conversationId y memberId (de tipo cadena) y quita ese miembro de la conversación. Si ese miembro era el último miembro de la conversación, también se eliminará la conversación.
function deleteConversationMember(conversationId: string, memberId: string, options?: RequestOptionsBase): Promise<RestResponse>
Parámetros
- conversationId
-
string
Identificador de conversación
- memberId
-
string
Identificador del miembro que se va a eliminar de esta conversación
- options
-
RequestOptionsBase
Devoluciones
Promise<RestResponse>
Promise<msRest.RestResponse>
deleteConversationMember(string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteConversationMember(conversationId: string, memberId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parámetros
- conversationId
-
string
Identificador de conversación
- memberId
-
string
Identificador del miembro que se va a eliminar de esta conversación
- options
-
RequestOptionsBase
Los parámetros opcionales
- callback
-
ServiceCallback<void>
La devolución de llamada
deleteConversationMember(string, string, ServiceCallback<void>)
function deleteConversationMember(conversationId: string, memberId: string, callback: ServiceCallback<void>)
Parámetros
- conversationId
-
string
Identificador de conversación
- memberId
-
string
Identificador del miembro que se va a eliminar de esta conversación
- callback
-
ServiceCallback<void>
La devolución de llamada
getActivityMembers(string, string, RequestOptionsBase)
Enumerar los miembros de una actividad. Esta API rest toma un ConversationId y un ActivityId, devolviendo una matriz de objetos ChannelAccount que representan los miembros de la actividad determinada en la conversación.
function getActivityMembers(conversationId: string, activityId: string, options?: RequestOptionsBase): Promise<Models.ConversationsGetActivityMembersResponse>
Parámetros
- conversationId
-
string
Identificador de conversación
- activityId
-
string
Identificador de actividad
- options
-
RequestOptionsBase
Devoluciones
Promise<Models.ConversationsGetActivityMembersResponse>
Promise<Models.ConversationsGetActivityMembersResponse>
getActivityMembers(string, string, RequestOptionsBase, ServiceCallback<ChannelAccount[]>)
function getActivityMembers(conversationId: string, activityId: string, options: RequestOptionsBase, callback: ServiceCallback<ChannelAccount[]>)
Parámetros
- conversationId
-
string
Identificador de conversación
- activityId
-
string
Identificador de actividad
- options
-
RequestOptionsBase
Los parámetros opcionales
- callback
-
ServiceCallback<ChannelAccount[]>
La devolución de llamada
getActivityMembers(string, string, ServiceCallback<ChannelAccount[]>)
function getActivityMembers(conversationId: string, activityId: string, callback: ServiceCallback<ChannelAccount[]>)
Parámetros
- conversationId
-
string
Identificador de conversación
- activityId
-
string
Identificador de actividad
- callback
-
ServiceCallback<ChannelAccount[]>
La devolución de llamada
getConversationMember(string, string, RequestOptionsBase | ServiceCallback<ChannelAccount[]>, ServiceCallback<ChannelAccount[]>)
function getConversationMember(conversationId: string, memberId: string, options?: RequestOptionsBase | ServiceCallback<ChannelAccount[]>, callback?: ServiceCallback<ChannelAccount[]>): Promise<Models.ConversationsGetConversationMemberResponse>
Parámetros
- conversationId
-
string
Identificador de conversación
- memberId
-
string
MemberId para el usuario
- options
-
RequestOptionsBase | ServiceCallback<ChannelAccount[]>
Los parámetros opcionales
- callback
-
ServiceCallback<ChannelAccount[]>
La devolución de llamada
Devoluciones
Promise<Models.ConversationsGetConversationMemberResponse>
getConversationMembers(string, RequestOptionsBase)
Enumerar los miembros de una conversación. Esta API rest toma un ConversationId y devuelve una matriz de objetos ChannelAccount que representan los miembros de la conversación.
function getConversationMembers(conversationId: string, options?: RequestOptionsBase): Promise<Models.ConversationsGetConversationMembersResponse>
Parámetros
- conversationId
-
string
Identificador de conversación
- options
-
RequestOptionsBase
Devoluciones
Promise<Models.ConversationsGetConversationMembersResponse>
Promise<Models.ConversationsGetConversationMembersResponse>
getConversationMembers(string, RequestOptionsBase, ServiceCallback<ChannelAccount[]>)
function getConversationMembers(conversationId: string, options: RequestOptionsBase, callback: ServiceCallback<ChannelAccount[]>)
Parámetros
- conversationId
-
string
Identificador de conversación
- options
-
RequestOptionsBase
Los parámetros opcionales
- callback
-
ServiceCallback<ChannelAccount[]>
La devolución de llamada
getConversationMembers(string, ServiceCallback<ChannelAccount[]>)
function getConversationMembers(conversationId: string, callback: ServiceCallback<ChannelAccount[]>)
Parámetros
- conversationId
-
string
Identificador de conversación
- callback
-
ServiceCallback<ChannelAccount[]>
La devolución de llamada
getConversationPagedMembers(string, ConversationsGetConversationPagedMembersOptionalParams)
Enumerar los miembros de una conversación una página a la vez. Esta API REST toma un conversationId. Opcionalmente, se puede proporcionar pageSize o continuationToken. Devuelve un PagedMembersResult, que contiene una matriz de ChannelAccounts que representa los miembros de la conversación y un token de continuación que se puede usar para obtener más valores.
Se devuelve una página de los registros ChannelAccounts con cada llamada. El número de registros de una página puede variar entre canales y llamadas. El parámetro pageSize se puede usar como sugerencia. Si no hay ningún resultado adicional, la respuesta no contendrá un token de continuación. Si no hay ningún miembro en la conversación, los miembros estarán vacíos o no estarán presentes en la respuesta.
Una respuesta a una solicitud que tiene un token de continuación de una solicitud anterior rara vez puede devolver miembros de una solicitud anterior.
function getConversationPagedMembers(conversationId: string, options?: ConversationsGetConversationPagedMembersOptionalParams): Promise<Models.ConversationsGetConversationPagedMembersResponse>
Parámetros
- conversationId
-
string
Identificador de conversación
Devoluciones
Promise<Models.ConversationsGetConversationPagedMembersResponse>
Promise<Models.ConversationsGetConversationPagedMembersResponse>
getConversationPagedMembers(string, ConversationsGetConversationPagedMembersOptionalParams, ServiceCallback<PagedMembersResult>)
function getConversationPagedMembers(conversationId: string, options: ConversationsGetConversationPagedMembersOptionalParams, callback: ServiceCallback<PagedMembersResult>)
Parámetros
- conversationId
-
string
Identificador de conversación
Los parámetros opcionales
- callback
-
ServiceCallback<PagedMembersResult>
La devolución de llamada
getConversationPagedMembers(string, ServiceCallback<PagedMembersResult>)
function getConversationPagedMembers(conversationId: string, callback: ServiceCallback<PagedMembersResult>)
Parámetros
- conversationId
-
string
Identificador de conversación
- callback
-
ServiceCallback<PagedMembersResult>
La devolución de llamada
getConversations(ConversationsGetConversationsOptionalParams)
Enumere las conversaciones en las que ha participado este bot. GET de este método con un token de omisión
El valor devuelto es conversationsResult, que contiene una matriz de ConversationMembers y un token de omisión. Si el token de omisión no está vacío, hay más valores que se devolverán. Vuelva a llamar a este método con el token devuelto para obtener más valores.
Cada objeto ConversationMembers contiene el identificador de la conversación y una matriz de ChannelAccounts que describen los miembros de la conversación.
function getConversations(options?: ConversationsGetConversationsOptionalParams): Promise<Models.ConversationsGetConversationsResponse>
Parámetros
Devoluciones
Promise<Models.ConversationsGetConversationsResponse>
Promise<Models.ConversationsGetConversationsResponse>
getConversations(ConversationsGetConversationsOptionalParams, ServiceCallback<ConversationsResult>)
function getConversations(options: ConversationsGetConversationsOptionalParams, callback: ServiceCallback<ConversationsResult>)
Parámetros
Los parámetros opcionales
- callback
-
ServiceCallback<ConversationsResult>
La devolución de llamada
getConversations(ServiceCallback<ConversationsResult>)
function getConversations(callback: ServiceCallback<ConversationsResult>)
Parámetros
- callback
-
ServiceCallback<ConversationsResult>
La devolución de llamada
replyToActivity(string, string, Partial<Activity>, RequestOptionsBase)
Este método permite responder a una actividad. Esto es ligeramente diferente de SendToConversation().
- SendToConversation(conversationId): anexará la actividad al final de la conversación según la marca de tiempo o la semántica del canal.
- ReplyToActivity(conversationId,ActivityId): agrega la actividad como respuesta a otra actividad, si el canal lo admite. Si el canal no admite respuestas anidadas, ReplyToActivity vuelve a SendToConversation.
Use ReplyToActivity al responder a una actividad específica de la conversación.
Use SendToConversation en todos los demás casos.
function replyToActivity(conversationId: string, activityId: string, activity: Partial<Activity>, options?: RequestOptionsBase): Promise<Models.ConversationsReplyToActivityResponse>
Parámetros
- conversationId
-
string
Identificador de conversación
- activityId
-
string
activityId a la respuesta es (OPCIONAL)
- activity
-
Partial<Activity>
Actividad que se va a enviar
- options
-
RequestOptionsBase
Devoluciones
Promise<Models.ConversationsReplyToActivityResponse>
Promise<Models.ConversationsReplyToActivityResponse>
replyToActivity(string, string, Partial<Activity>, RequestOptionsBase, ServiceCallback<ResourceResponse>)
function replyToActivity(conversationId: string, activityId: string, activity: Partial<Activity>, options: RequestOptionsBase, callback: ServiceCallback<ResourceResponse>)
Parámetros
- conversationId
-
string
Identificador de conversación
- activityId
-
string
activityId a la respuesta es (OPCIONAL)
- activity
-
Partial<Activity>
Actividad que se va a enviar
- options
-
RequestOptionsBase
Los parámetros opcionales
- callback
-
ServiceCallback<ResourceResponse>
La devolución de llamada
replyToActivity(string, string, Partial<Activity>, ServiceCallback<ResourceResponse>)
function replyToActivity(conversationId: string, activityId: string, activity: Partial<Activity>, callback: ServiceCallback<ResourceResponse>)
Parámetros
- conversationId
-
string
Identificador de conversación
- activityId
-
string
activityId a la respuesta es (OPCIONAL)
- activity
-
Partial<Activity>
Actividad que se va a enviar
- callback
-
ServiceCallback<ResourceResponse>
La devolución de llamada
sendConversationHistory(string, Transcript, RequestOptionsBase)
Este método permite cargar las actividades históricas en la conversación. El remitente debe asegurarse de que las actividades históricas tienen identificadores únicos y marcas de tiempo adecuadas. El cliente usa los identificadores para tratar las actividades duplicadas y el cliente usa las marcas de tiempo para representar las actividades en el orden correcto.
function sendConversationHistory(conversationId: string, history: Transcript, options?: RequestOptionsBase): Promise<Models.ConversationsSendConversationHistoryResponse>
Parámetros
- conversationId
-
string
Identificador de conversación
- history
-
Transcript
Actividades históricas
- options
-
RequestOptionsBase
Devoluciones
Promise<Models.ConversationsSendConversationHistoryResponse>
Promise<Models.ConversationsSendConversationHistoryResponse>
sendConversationHistory(string, Transcript, RequestOptionsBase, ServiceCallback<ResourceResponse>)
function sendConversationHistory(conversationId: string, history: Transcript, options: RequestOptionsBase, callback: ServiceCallback<ResourceResponse>)
Parámetros
- conversationId
-
string
Identificador de conversación
- history
-
Transcript
Actividades históricas
- options
-
RequestOptionsBase
Los parámetros opcionales
- callback
-
ServiceCallback<ResourceResponse>
La devolución de llamada
sendConversationHistory(string, Transcript, ServiceCallback<ResourceResponse>)
function sendConversationHistory(conversationId: string, history: Transcript, callback: ServiceCallback<ResourceResponse>)
Parámetros
- conversationId
-
string
Identificador de conversación
- history
-
Transcript
Actividades históricas
- callback
-
ServiceCallback<ResourceResponse>
La devolución de llamada
sendToConversation(string, Partial<Activity>, RequestOptionsBase)
Este método permite enviar una actividad al final de una conversación. Esto es ligeramente diferente de ReplyToActivity().
- SendToConversation(conversationId): anexará la actividad al final de la conversación según la marca de tiempo o la semántica del canal.
- ReplyToActivity(conversationId,ActivityId): agrega la actividad como respuesta a otra actividad, si el canal lo admite. Si el canal no admite respuestas anidadas, ReplyToActivity vuelve a SendToConversation.
Use ReplyToActivity al responder a una actividad específica de la conversación.
Use SendToConversation en todos los demás casos.
function sendToConversation(conversationId: string, activity: Partial<Activity>, options?: RequestOptionsBase): Promise<Models.ConversationsSendToConversationResponse>
Parámetros
- conversationId
-
string
Identificador de conversación
- activity
-
Partial<Activity>
Actividad que se va a enviar
- options
-
RequestOptionsBase
Devoluciones
Promise<Models.ConversationsSendToConversationResponse>
Promise<Models.ConversationsSendToConversationResponse>
sendToConversation(string, Partial<Activity>, RequestOptionsBase, ServiceCallback<ResourceResponse>)
function sendToConversation(conversationId: string, activity: Partial<Activity>, options: RequestOptionsBase, callback: ServiceCallback<ResourceResponse>)
Parámetros
- conversationId
-
string
Identificador de conversación
- activity
-
Partial<Activity>
Actividad que se va a enviar
- options
-
RequestOptionsBase
Los parámetros opcionales
- callback
-
ServiceCallback<ResourceResponse>
La devolución de llamada
sendToConversation(string, Partial<Activity>, ServiceCallback<ResourceResponse>)
function sendToConversation(conversationId: string, activity: Partial<Activity>, callback: ServiceCallback<ResourceResponse>)
Parámetros
- conversationId
-
string
Identificador de conversación
- activity
-
Partial<Activity>
Actividad que se va a enviar
- callback
-
ServiceCallback<ResourceResponse>
La devolución de llamada
updateActivity(string, string, Partial<Activity>, RequestOptionsBase)
Edite una actividad existente. Algunos canales le permiten modificar una actividad existente para reflejar el nuevo estado de una conversación de bot.
Por ejemplo, puede quitar botones después de que alguien haya clic en el botón "Aprobar".
function updateActivity(conversationId: string, activityId: string, activity: Partial<Activity>, options?: RequestOptionsBase): Promise<Models.ConversationsUpdateActivityResponse>
Parámetros
- conversationId
-
string
Identificador de conversación
- activityId
-
string
activityId que se va a actualizar
- activity
-
Partial<Activity>
actividad de reemplazo
- options
-
RequestOptionsBase
Devoluciones
Promise<Models.ConversationsUpdateActivityResponse>
Promise<Models.ConversationsUpdateActivityResponse>
updateActivity(string, string, Partial<Activity>, RequestOptionsBase, ServiceCallback<ResourceResponse>)
function updateActivity(conversationId: string, activityId: string, activity: Partial<Activity>, options: RequestOptionsBase, callback: ServiceCallback<ResourceResponse>)
Parámetros
- conversationId
-
string
Identificador de conversación
- activityId
-
string
activityId que se va a actualizar
- activity
-
Partial<Activity>
actividad de reemplazo
- options
-
RequestOptionsBase
Los parámetros opcionales
- callback
-
ServiceCallback<ResourceResponse>
La devolución de llamada
updateActivity(string, string, Partial<Activity>, ServiceCallback<ResourceResponse>)
function updateActivity(conversationId: string, activityId: string, activity: Partial<Activity>, callback: ServiceCallback<ResourceResponse>)
Parámetros
- conversationId
-
string
Identificador de conversación
- activityId
-
string
activityId que se va a actualizar
- activity
-
Partial<Activity>
actividad de reemplazo
- callback
-
ServiceCallback<ResourceResponse>
La devolución de llamada
uploadAttachment(string, AttachmentData, RequestOptionsBase)
Cargue datos adjuntos directamente en el almacenamiento de blobs de un canal. Esto es útil porque permite almacenar datos en un almacén compatible cuando se trabaja con empresas.
La respuesta es un ResourceResponse que contiene un AttachmentId que es adecuado para su uso con la API de datos adjuntos.
function uploadAttachment(conversationId: string, attachmentUpload: AttachmentData, options?: RequestOptionsBase): Promise<Models.ConversationsUploadAttachmentResponse>
Parámetros
- conversationId
-
string
Identificador de conversación
- attachmentUpload
-
AttachmentData
Datos adjuntos
- options
-
RequestOptionsBase
Devoluciones
Promise<Models.ConversationsUploadAttachmentResponse>
Promise<Models.ConversationsUploadAttachmentResponse>
uploadAttachment(string, AttachmentData, RequestOptionsBase, ServiceCallback<ResourceResponse>)
function uploadAttachment(conversationId: string, attachmentUpload: AttachmentData, options: RequestOptionsBase, callback: ServiceCallback<ResourceResponse>)
Parámetros
- conversationId
-
string
Identificador de conversación
- attachmentUpload
-
AttachmentData
Datos adjuntos
- options
-
RequestOptionsBase
Los parámetros opcionales
- callback
-
ServiceCallback<ResourceResponse>
La devolución de llamada
uploadAttachment(string, AttachmentData, ServiceCallback<ResourceResponse>)
function uploadAttachment(conversationId: string, attachmentUpload: AttachmentData, callback: ServiceCallback<ResourceResponse>)
Parámetros
- conversationId
-
string
Identificador de conversación
- attachmentUpload
-
AttachmentData
Datos adjuntos
- callback
-
ServiceCallback<ResourceResponse>
La devolución de llamada