Eu quero enviar o email acionado, para 1 pessoa ja consigo o envio, mas eu queria notificar outros membros, como quando alguém posta uma pergunta aqui no forum e varias pessoas recebem um email.
top of page
EN
PT
A lista de desejos é a nova plataforma oficial para solicitação de novos recursos. Você pode votar, comentar e acompanhar o status dos recursos solicitados - Disponível apenas em inglês.
bottom of page
Deixa eu esclarecer @Matheus Alexandre, eu tentei sendgrid, mas o hotmail bloqueava o recebimento via sendgrid. Por isso estou tentando via Email User.
@Matheus Alexandre , desculpe a minha insistência, a Email User permite o envio para mais de um ID? será que pode ser alguma falha a ser verificada?
Fiz o teste inserindo um ID e enviou, mas com mais de um ID da esse erro, usei separação com"," e com ";" mas não aceita, você sabe como devo separar os IDs ?
@Matheus Alexandre Oi, cara obrigado pela forma que está me dando ainda tenho um erro no console:
"Error: variable "toUser" value must be uuid. For more information visit https://www.wix.com/corvid/reference/wix-crm/emailcontact"
@Matheus Alexandre pode me ajudar? cara não está dando certo, minha consulta está dando erro, se eu usar resultado.items eu tenho o retorno, quando tento isolar para ter só emails como a baixo não tenho retorno, fica indefinido, ou null
wixData.update("DadosComplementares") wixData.query("DadosComplementares") .endsWith("estado",$w('#Estados').value) .and(wixData.query("DadosComplementares") .endsWith("cidades",$w('#SaoPaulo').value)) .and(wixData.query("DadosComplementares") .endsWith("regioes",$w('#RegSaoPaulo').value)) .find() .then((resultado)=>{ let emails =[resultado.items.email]
Eu tentei devido não ter a informação dos emails do banco de dados eu inseri manualmente para ver se ia dar certo, mas não vai também:
let recipient = ['marciovinicius21@hotmail.com', 'marciofernandes.procisa@gmail.com']; const recipients = recipient.split(";").map( (x) => "to[]=" + x + "&" ).join(""); wixUsers.emailUser("emailcorretores", recipient, { variables: { "Corretor": "Corretor", "NumSolicitacao": "00001" } } );
erro do console:
"jsonPayload":{
"message":"TypeError: a.split is not a function at q (https://dbfdfd14-5795-4d64-8a1a-20f035c232ef.static.pub.wix-code.com/static/v2/2a03325f-b5a4-4070-a45e-aefd599a32a9/dbfdfd14-5795-4d64-8a1a-20f035c232ef/pages/qtrf2.js:1:11615) at e.<computed> (https://static.parastorage.com/services/wix-code-viewer-app/1.1328.0/app.js:25:3891) at https://static.parastorage.com/services/editor-elements/dist/componentSdks.f73a9d18.bundle.min.js:1:35199 at https://www.conexlar.com/_partials/wix-thunderbolt/dist/clientWorker.11f05ed5.bundle.min.js:1:358791 at https://www.conexlar.com/_partials/wix-thunderbolt/dist/clientWorker.11f05ed5.bundle.min.js:1:6559 at Object.next (https://www.conexlar.com/_partials/wix-thunderbolt/dist/clientWorker.11f05ed5.bundle.min.js:1:6664) at https://www.conexlar.com/_partials/wix-thunderbolt/dist/clientWorker.11f05ed5.bundle.min.js:1:5601 at new Promise (<anonymous>) at l (https://www.conexlar.com/_partials/wix-thunderbolt/dist/clientWorker.11f05ed5.bundle.min.js:1:5346) at Function.<anonymous> (https://www.conexlar.com/_partials/wix-thunderbolt/dist/clientWorker.11f05ed5.bundle.min.js:1:358706)"
}
Vou fazer dessa forma, Obrigado @Matheus Alexandre
@Matheus Alexandre , esse foi o exemplo que segui para faze o envio para um contato, agora para mais de 1 contato eu não consegui, o "contactId ", via wix data o meu filtro funciona mas não da certo na hora de enviar.
Obrigado @Matheus Alexandre , vou conferir.
Olá @Marcio V G F Neves Nesse caso sim, é possível. Porém a implementação acaba sendo um pouco mais complexa.
Eu tenho duas formas que podem funcionar para você:
A primeira é através de uma API Velo, que você pode entender mais sobre nesse link.
A segunda é um pouco mais complexa e usa API de terceiros, porém conta com mais recursos. Saiba mais aqui.
Espero ter ajudado ;)
Oi @Matheus Alexandre, obrigado pelo retorno, então eu tentei nas automações, mas não deu certo, vou fazer um exemplo: aqui no forum quando alguém abre uma discussão muitos membros recebem uma notificação por email, o que eu preciso é enviar essa notificação conforme localidade do membro, conforme banco de dados, então os membros que são de São Paulo conforme banco de dados recebem os demais não, eu não consegui fazer isso via automação, programaticamente é possivel?Usando o email acionado?
Olá, Marcio! Talvez seja uma tarefa mais fácil e rápida caso você use as automações do Ascend by wix, já ouviu falar dessa ferramenta? Segue um link para que você possa entender mais sobre: https://support.wix.com/pt/article/sobre-automa%C3%A7%C3%B5es-wix
Espero ter ajudado ;)