Conversations class
Classe que representa um Conversations.
Construtores
Conversations(Connector |
Criar uma conversa. |
Métodos
create |
Crie uma nova Conversa. POST para este método com um
O valor retornado é um ResourceResponse que contém uma ID de conversa adequada para uso no conteúdo da mensagem e uris da API REST. A maioria dos canais só dá suporte à semântica de bots que iniciam uma conversa direta com mensagens. Um exemplo de como fazer isso seria:
|
create |
|
create |
|
delete |
Excluir uma atividade existente. Alguns canais permitem que você exclua uma atividade existente e, se bem-sucedido, esse método removerá a atividade especificada. |
delete |
|
delete |
|
delete |
Exclui um membro de uma conversa. Essa API REST usa um ConversationId e um memberId (de cadeia de caracteres de tipo) e remove esse membro da conversa. Se esse membro for o último membro da conversa, a conversa também será excluída. |
delete |
|
delete |
|
get |
Enumera os membros de uma atividade. Essa API REST usa uma ConversationId e uma ActivityId, retornando uma matriz de objetos ChannelAccount que representam os membros da atividade específica na conversa. |
get |
|
get |
|
get |
|
get |
Enumerar os membros de uma conversa. Essa API REST usa uma ConversationId e retorna uma matriz de objetos ChannelAccount que representam os membros da conversa. |
get |
|
get |
|
get |
Enumera os membros de uma conversa uma página de cada vez. Essa API REST usa uma ConversationId. Opcionalmente, um pageSize e/ou continuationToken pode ser fornecido. Ele retorna um PagedMembersResult, que contém uma matriz de ChannelAccounts que representa os membros da conversa e um token de continuação que pode ser usado para obter mais valores. Uma página dos registros ChannelAccounts é retornada com cada chamada. O número de registros em uma página pode variar entre canais e chamadas. O parâmetro pageSize pode ser usado como uma sugestão. Se não houver resultados adicionais, a resposta não conterá um token de continuação. Se não houver membros na conversa, os Membros estarão vazios ou não estarão presentes na resposta. Uma resposta a uma solicitação que tem um token de continuação de uma solicitação anterior raramente pode retornar membros de uma solicitação anterior. |
get |
|
get |
|
get |
Liste as Conversas nas quais esse bot participou. OBTER deste método com um token skip O valor retornado é um ConversationsResult, que contém uma matriz de ConversationMembers e um token skip. Se o token de ignorar não estiver vazio, haverá outros valores a serem retornados. Chame esse método novamente com o token retornado para obter mais valores. Cada objeto ConversationMembers contém a ID da conversa e uma matriz de ChannelAccounts que descrevem os membros da conversa. |
get |
|
get |
|
reply |
Esse método permite que você responda a uma atividade. Isso é um pouco diferente de SendToConversation().
Use ReplyToActivity ao responder a uma atividade específica na conversa. Use SendToConversation em todos os outros casos. |
reply |
|
reply |
|
send |
Esse método permite que você carregue as atividades históricas na conversa. O remetente deve garantir que as atividades históricas tenham IDs exclusivas e carimbos de data/hora apropriados. As IDs são usadas pelo cliente para lidar com atividades duplicadas e os carimbos de data/hora são usados pelo cliente para renderizar as atividades na ordem certa. |
send |
|
send |
|
send |
Esse método permite que você envie uma atividade para o final de uma conversa. Isso é um pouco diferente de ReplyToActivity().
Use ReplyToActivity ao responder a uma atividade específica na conversa. Use SendToConversation em todos os outros casos. |
send |
|
send |
|
update |
Edite uma atividade existente. Alguns canais permitem editar uma atividade existente para refletir o novo estado de uma conversa de bot. Por exemplo, você pode remover botões depois que alguém clicar no botão "Aprovar". |
update |
|
update |
|
upload |
Carregue um anexo diretamente no armazenamento de blobs de um canal. Isso é útil porque permite que você armazene dados em um repositório em conformidade ao lidar com empresas. A resposta é um ResourceResponse que contém um AttachmentId que é adequado para uso com a API de anexos. |
upload |
|
upload |
Detalhes do construtor
Conversations(ConnectorClientContext)
Criar uma conversa.
new Conversations(client: ConnectorClientContext)
Parâmetros
- client
- ConnectorClientContext
Referência ao cliente de serviço.
Detalhes do método
createConversation(ConversationParameters, RequestOptionsBase)
Crie uma nova Conversa. POST para este método com um
- Bot sendo o bot que cria a conversa
- IsGroup definido como true se esta não for uma mensagem direta (o padrão é false)
- Matriz que contém os membros a serem incluídos na conversa
O valor retornado é um ResourceResponse que contém uma ID de conversa adequada para uso no conteúdo da mensagem e uris da API REST.
A maioria dos canais só dá suporte à semântica de bots que iniciam uma conversa direta com mensagens. Um exemplo de como fazer isso seria:
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 criar a conversa a partir de
- options
-
RequestOptionsBase
Retornos
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 criar a conversa a partir de
- options
-
RequestOptionsBase
Os parâmetros opcionais
- callback
-
ServiceCallback<ConversationResourceResponse>
O retorno de chamada
createConversation(ConversationParameters, ServiceCallback<ConversationResourceResponse>)
function createConversation(parameters: ConversationParameters, callback: ServiceCallback<ConversationResourceResponse>)
Parâmetros
- parameters
-
ConversationParameters
Parâmetros para criar a conversa a partir de
- callback
-
ServiceCallback<ConversationResourceResponse>
O retorno de chamada
deleteActivity(string, string, RequestOptionsBase)
Excluir uma atividade existente. Alguns canais permitem que você exclua uma atividade existente e, se bem-sucedido, esse método removerá a atividade especificada.
function deleteActivity(conversationId: string, activityId: string, options?: RequestOptionsBase): Promise<RestResponse>
Parâmetros
- conversationId
-
string
ID da conversa
- activityId
-
string
activityId a ser excluído
- options
-
RequestOptionsBase
Retornos
Promise<RestResponse>
Promessa<> msRest.RestResponse
deleteActivity(string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteActivity(conversationId: string, activityId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parâmetros
- conversationId
-
string
ID da conversa
- activityId
-
string
activityId a ser excluído
- options
-
RequestOptionsBase
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
deleteActivity(string, string, ServiceCallback<void>)
function deleteActivity(conversationId: string, activityId: string, callback: ServiceCallback<void>)
Parâmetros
- conversationId
-
string
ID da conversa
- activityId
-
string
activityId a ser excluído
- callback
-
ServiceCallback<void>
O retorno de chamada
deleteConversationMember(string, string, RequestOptionsBase)
Exclui um membro de uma conversa. Essa API REST usa um ConversationId e um memberId (de cadeia de caracteres de tipo) e remove esse membro da conversa. Se esse membro for o último membro da conversa, a conversa também será excluída.
function deleteConversationMember(conversationId: string, memberId: string, options?: RequestOptionsBase): Promise<RestResponse>
Parâmetros
- conversationId
-
string
ID da conversa
- memberId
-
string
ID do membro a ser excluído desta conversa
- options
-
RequestOptionsBase
Retornos
Promise<RestResponse>
Promessa<> msRest.RestResponse
deleteConversationMember(string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteConversationMember(conversationId: string, memberId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parâmetros
- conversationId
-
string
ID da conversa
- memberId
-
string
ID do membro a ser excluído desta conversa
- options
-
RequestOptionsBase
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
deleteConversationMember(string, string, ServiceCallback<void>)
function deleteConversationMember(conversationId: string, memberId: string, callback: ServiceCallback<void>)
Parâmetros
- conversationId
-
string
ID da conversa
- memberId
-
string
ID do membro a ser excluído desta conversa
- callback
-
ServiceCallback<void>
O retorno de chamada
getActivityMembers(string, string, RequestOptionsBase)
Enumera os membros de uma atividade. Essa API REST usa uma ConversationId e uma ActivityId, retornando uma matriz de objetos ChannelAccount que representam os membros da atividade específica na conversa.
function getActivityMembers(conversationId: string, activityId: string, options?: RequestOptionsBase): Promise<Models.ConversationsGetActivityMembersResponse>
Parâmetros
- conversationId
-
string
ID da conversa
- activityId
-
string
ID da atividade
- options
-
RequestOptionsBase
Retornos
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
ID da conversa
- activityId
-
string
ID da atividade
- options
-
RequestOptionsBase
Os parâmetros opcionais
- callback
-
ServiceCallback<ChannelAccount[]>
O retorno de chamada
getActivityMembers(string, string, ServiceCallback<ChannelAccount[]>)
function getActivityMembers(conversationId: string, activityId: string, callback: ServiceCallback<ChannelAccount[]>)
Parâmetros
- conversationId
-
string
ID da conversa
- activityId
-
string
ID da atividade
- callback
-
ServiceCallback<ChannelAccount[]>
O retorno de chamada
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
ID da conversa
- memberId
-
string
MemberId para o usuário
- options
-
RequestOptionsBase | ServiceCallback<ChannelAccount[]>
Os parâmetros opcionais
- callback
-
ServiceCallback<ChannelAccount[]>
O retorno de chamada
Retornos
Promise<Models.ConversationsGetConversationMemberResponse>
getConversationMembers(string, RequestOptionsBase)
Enumerar os membros de uma conversa. Essa API REST usa uma ConversationId e retorna uma matriz de objetos ChannelAccount que representam os membros da conversa.
function getConversationMembers(conversationId: string, options?: RequestOptionsBase): Promise<Models.ConversationsGetConversationMembersResponse>
Parâmetros
- conversationId
-
string
ID da conversa
- options
-
RequestOptionsBase
Retornos
Promise<Models.ConversationsGetConversationMembersResponse>
Promise<Models.ConversationsGetConversationMembersResponse>
getConversationMembers(string, RequestOptionsBase, ServiceCallback<ChannelAccount[]>)
function getConversationMembers(conversationId: string, options: RequestOptionsBase, callback: ServiceCallback<ChannelAccount[]>)
Parâmetros
- conversationId
-
string
ID da conversa
- options
-
RequestOptionsBase
Os parâmetros opcionais
- callback
-
ServiceCallback<ChannelAccount[]>
O retorno de chamada
getConversationMembers(string, ServiceCallback<ChannelAccount[]>)
function getConversationMembers(conversationId: string, callback: ServiceCallback<ChannelAccount[]>)
Parâmetros
- conversationId
-
string
ID da conversa
- callback
-
ServiceCallback<ChannelAccount[]>
O retorno de chamada
getConversationPagedMembers(string, ConversationsGetConversationPagedMembersOptionalParams)
Enumera os membros de uma conversa uma página de cada vez. Essa API REST usa uma ConversationId. Opcionalmente, um pageSize e/ou continuationToken pode ser fornecido. Ele retorna um PagedMembersResult, que contém uma matriz de ChannelAccounts que representa os membros da conversa e um token de continuação que pode ser usado para obter mais valores.
Uma página dos registros ChannelAccounts é retornada com cada chamada. O número de registros em uma página pode variar entre canais e chamadas. O parâmetro pageSize pode ser usado como uma sugestão. Se não houver resultados adicionais, a resposta não conterá um token de continuação. Se não houver membros na conversa, os Membros estarão vazios ou não estarão presentes na resposta.
Uma resposta a uma solicitação que tem um token de continuação de uma solicitação anterior raramente pode retornar membros de uma solicitação anterior.
function getConversationPagedMembers(conversationId: string, options?: ConversationsGetConversationPagedMembersOptionalParams): Promise<Models.ConversationsGetConversationPagedMembersResponse>
Parâmetros
- conversationId
-
string
ID da conversa
Retornos
Promise<Models.ConversationsGetConversationPagedMembersResponse>
Promise<Models.ConversationsGetConversationPagedMembersResponse>
getConversationPagedMembers(string, ConversationsGetConversationPagedMembersOptionalParams, ServiceCallback<PagedMembersResult>)
function getConversationPagedMembers(conversationId: string, options: ConversationsGetConversationPagedMembersOptionalParams, callback: ServiceCallback<PagedMembersResult>)
Parâmetros
- conversationId
-
string
ID da conversa
Os parâmetros opcionais
- callback
-
ServiceCallback<PagedMembersResult>
O retorno de chamada
getConversationPagedMembers(string, ServiceCallback<PagedMembersResult>)
function getConversationPagedMembers(conversationId: string, callback: ServiceCallback<PagedMembersResult>)
Parâmetros
- conversationId
-
string
ID da conversa
- callback
-
ServiceCallback<PagedMembersResult>
O retorno de chamada
getConversations(ConversationsGetConversationsOptionalParams)
Liste as Conversas nas quais esse bot participou. OBTER deste método com um token skip
O valor retornado é um ConversationsResult, que contém uma matriz de ConversationMembers e um token skip. Se o token de ignorar não estiver vazio, haverá outros valores a serem retornados. Chame esse método novamente com o token retornado para obter mais valores.
Cada objeto ConversationMembers contém a ID da conversa e uma matriz de ChannelAccounts que descrevem os membros da conversa.
function getConversations(options?: ConversationsGetConversationsOptionalParams): Promise<Models.ConversationsGetConversationsResponse>
Parâmetros
Retornos
Promise<Models.ConversationsGetConversationsResponse>
Promise<Models.ConversationsGetConversationsResponse>
getConversations(ConversationsGetConversationsOptionalParams, ServiceCallback<ConversationsResult>)
function getConversations(options: ConversationsGetConversationsOptionalParams, callback: ServiceCallback<ConversationsResult>)
Parâmetros
Os parâmetros opcionais
- callback
-
ServiceCallback<ConversationsResult>
O retorno de chamada
getConversations(ServiceCallback<ConversationsResult>)
function getConversations(callback: ServiceCallback<ConversationsResult>)
Parâmetros
- callback
-
ServiceCallback<ConversationsResult>
O retorno de chamada
replyToActivity(string, string, Partial<Activity>, RequestOptionsBase)
Esse método permite que você responda a uma atividade. Isso é um pouco diferente de SendToConversation().
- SendToConversation(conversationId) – acrescentará a atividade ao final da conversa de acordo com o carimbo de data/hora ou semântica do canal.
- ReplyToActivity(conversationId,ActivityId) – adiciona a atividade como uma resposta a outra atividade, se o canal der suporte a ela. Se o canal não der suporte a respostas aninhadas, ReplyToActivity retornará ao SendToConversation.
Use ReplyToActivity ao responder a uma atividade específica na conversa.
Use SendToConversation em todos os outros casos.
function replyToActivity(conversationId: string, activityId: string, activity: Partial<Activity>, options?: RequestOptionsBase): Promise<Models.ConversationsReplyToActivityResponse>
Parâmetros
- conversationId
-
string
ID da conversa
- activityId
-
string
activityId à qual a resposta é (OPCIONAL)
- activity
-
Partial<Activity>
Atividade a ser enviada
- options
-
RequestOptionsBase
Retornos
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
ID da conversa
- activityId
-
string
activityId à qual a resposta é (OPCIONAL)
- activity
-
Partial<Activity>
Atividade a ser enviada
- options
-
RequestOptionsBase
Os parâmetros opcionais
- callback
-
ServiceCallback<ResourceResponse>
O retorno de chamada
replyToActivity(string, string, Partial<Activity>, ServiceCallback<ResourceResponse>)
function replyToActivity(conversationId: string, activityId: string, activity: Partial<Activity>, callback: ServiceCallback<ResourceResponse>)
Parâmetros
- conversationId
-
string
ID da conversa
- activityId
-
string
activityId à qual a resposta é (OPCIONAL)
- activity
-
Partial<Activity>
Atividade a ser enviada
- callback
-
ServiceCallback<ResourceResponse>
O retorno de chamada
sendConversationHistory(string, Transcript, RequestOptionsBase)
Esse método permite que você carregue as atividades históricas na conversa. O remetente deve garantir que as atividades históricas tenham IDs exclusivas e carimbos de data/hora apropriados. As IDs são usadas pelo cliente para lidar com atividades duplicadas e os carimbos de data/hora são usados pelo cliente para renderizar as atividades na ordem certa.
function sendConversationHistory(conversationId: string, history: Transcript, options?: RequestOptionsBase): Promise<Models.ConversationsSendConversationHistoryResponse>
Parâmetros
- conversationId
-
string
ID da conversa
- history
-
Transcript
Atividades históricas
- options
-
RequestOptionsBase
Retornos
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
ID da conversa
- history
-
Transcript
Atividades históricas
- options
-
RequestOptionsBase
Os parâmetros opcionais
- callback
-
ServiceCallback<ResourceResponse>
O retorno de chamada
sendConversationHistory(string, Transcript, ServiceCallback<ResourceResponse>)
function sendConversationHistory(conversationId: string, history: Transcript, callback: ServiceCallback<ResourceResponse>)
Parâmetros
- conversationId
-
string
ID da conversa
- history
-
Transcript
Atividades históricas
- callback
-
ServiceCallback<ResourceResponse>
O retorno de chamada
sendToConversation(string, Partial<Activity>, RequestOptionsBase)
Esse método permite que você envie uma atividade para o final de uma conversa. Isso é um pouco diferente de ReplyToActivity().
- SendToConversation(conversationId) – acrescentará a atividade ao final da conversa de acordo com o carimbo de data/hora ou semântica do canal.
- ReplyToActivity(conversationId,ActivityId) – adiciona a atividade como uma resposta a outra atividade, se o canal der suporte a ela. Se o canal não der suporte a respostas aninhadas, ReplyToActivity retornará ao SendToConversation.
Use ReplyToActivity ao responder a uma atividade específica na conversa.
Use SendToConversation em todos os outros casos.
function sendToConversation(conversationId: string, activity: Partial<Activity>, options?: RequestOptionsBase): Promise<Models.ConversationsSendToConversationResponse>
Parâmetros
- conversationId
-
string
ID da conversa
- activity
-
Partial<Activity>
Atividade a ser enviada
- options
-
RequestOptionsBase
Retornos
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
ID da conversa
- activity
-
Partial<Activity>
Atividade a ser enviada
- options
-
RequestOptionsBase
Os parâmetros opcionais
- callback
-
ServiceCallback<ResourceResponse>
O retorno de chamada
sendToConversation(string, Partial<Activity>, ServiceCallback<ResourceResponse>)
function sendToConversation(conversationId: string, activity: Partial<Activity>, callback: ServiceCallback<ResourceResponse>)
Parâmetros
- conversationId
-
string
ID da conversa
- activity
-
Partial<Activity>
Atividade a ser enviada
- callback
-
ServiceCallback<ResourceResponse>
O retorno de chamada
updateActivity(string, string, Partial<Activity>, RequestOptionsBase)
Edite uma atividade existente. Alguns canais permitem editar uma atividade existente para refletir o novo estado de uma conversa de bot.
Por exemplo, você pode remover botões depois que alguém clicar no botão "Aprovar".
function updateActivity(conversationId: string, activityId: string, activity: Partial<Activity>, options?: RequestOptionsBase): Promise<Models.ConversationsUpdateActivityResponse>
Parâmetros
- conversationId
-
string
ID da conversa
- activityId
-
string
activityId para atualizar
- activity
-
Partial<Activity>
Atividade de substituição
- options
-
RequestOptionsBase
Retornos
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
ID da conversa
- activityId
-
string
activityId para atualizar
- activity
-
Partial<Activity>
Atividade de substituição
- options
-
RequestOptionsBase
Os parâmetros opcionais
- callback
-
ServiceCallback<ResourceResponse>
O retorno de chamada
updateActivity(string, string, Partial<Activity>, ServiceCallback<ResourceResponse>)
function updateActivity(conversationId: string, activityId: string, activity: Partial<Activity>, callback: ServiceCallback<ResourceResponse>)
Parâmetros
- conversationId
-
string
ID da conversa
- activityId
-
string
activityId para atualizar
- activity
-
Partial<Activity>
Atividade de substituição
- callback
-
ServiceCallback<ResourceResponse>
O retorno de chamada
uploadAttachment(string, AttachmentData, RequestOptionsBase)
Carregue um anexo diretamente no armazenamento de blobs de um canal. Isso é útil porque permite que você armazene dados em um repositório em conformidade ao lidar com empresas.
A resposta é um ResourceResponse que contém um AttachmentId que é adequado para uso com a API de anexos.
function uploadAttachment(conversationId: string, attachmentUpload: AttachmentData, options?: RequestOptionsBase): Promise<Models.ConversationsUploadAttachmentResponse>
Parâmetros
- conversationId
-
string
ID da conversa
- attachmentUpload
-
AttachmentData
Dados de anexo
- options
-
RequestOptionsBase
Retornos
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
ID da conversa
- attachmentUpload
-
AttachmentData
Dados de anexo
- options
-
RequestOptionsBase
Os parâmetros opcionais
- callback
-
ServiceCallback<ResourceResponse>
O retorno de chamada
uploadAttachment(string, AttachmentData, ServiceCallback<ResourceResponse>)
function uploadAttachment(conversationId: string, attachmentUpload: AttachmentData, callback: ServiceCallback<ResourceResponse>)
Parâmetros
- conversationId
-
string
ID da conversa
- attachmentUpload
-
AttachmentData
Dados de anexo
- callback
-
ServiceCallback<ResourceResponse>
O retorno de chamada