Vamos configurar o servidor e as instancias
Autenticando o servidor da API
Instâncias 'Celulares de Clientes'
Gerar QRCode para Conectar
ExibirQRCode
do componente ApiEuAtendo permite isso.Exemplo de como gerar o QRCode:OnObterQrCode
para capturar o QRCode gerado em formato Base64 e exibi-lo:LoadBase64ToImage
converte a string Base64 do QRCode em uma imagem visual para que o usuário possa escanear o QRCode diretamente da interface do sistema.Após a leitura do QRCode, o dispositivo será vinculado à instância e ficará pronto para o envio e recebimento de mensagens.Verificar Status da Instância
StatusInstancia
para isso.Exemplo de como verificar o status da instância após a leitura do QRCode:Enviando uma mensagem de texto
EnviarMensagemDeTexto
. Certifique-se de que a instância está criada e conectada antes de realizar o envio.Exemplo de como enviar uma mensagem de texto:+5511999999999
pelo número do destinatário. Caso ocorra algum erro durante o envio, a variável ErrorMsg
retornará a descrição do erro.Enviando um texto com anexo (arquivo)
EnviarArquivo
. O caminho do arquivo no sistema local deve ser fornecido.Exemplo de como enviar uma mensagem com um anexo:arquivo.pdf
será enviado junto com o texto. O caminho do arquivo deve ser completo e apontar para o local correto no sistema.Enviando um texto com anexo em base64
EnviarMensagemDeBase64
. O código abaixo mostra como abrir um arquivo com FileOpenDialog, converter para base64 e enviá-lo via componente euAtendo.Exemplo de como enviar uma mensagem com anexo em base64:FileToBase64
.EnviarMensagemDeBase64
.