NotifyNow - sendEmailQuestion (String emailAddress, String question, GlideRecord sourceRecord, String emailSubject)

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Envia uma pergunta por e-mail para um endereço de e-mail.

    O método sendEmailQuestion produz um corpo de pergunta e requer que os usuários cliquem em um link para indicar suas escolhas.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    e-mailAddress Cadeia de caracteres Endereço de e-mail para o qual a pergunta será enviada.
    pergunta String ou GlideRecord O registro de pergunta a ser enviado ou o sys_id de um registro de pergunta.
    sourceRecord GlideRecord Um registro de origem opcional para associar à pergunta do SMS, como um incidente.
    emailSubject Cadeia de caracteres Texto opcional para substituir o assunto do e-mail padrão.
    Tabela 2. Retorna
    Tipo Descrição
    Cadeia de caracteres O sys_id da conversa.

    Este exemplo demonstra o uso do assunto de e-mail padrão.

    var user = GlideRecord("sys_user");
    user.get("email", "someone@somedomain.com");
     
    new SNC.NotifyNow().sendEmailQuestion(user.getValue('email'), "b6b34500bf3111003cf585ce2c0739ce", user);

    Este exemplo usa referência com pontos e especifica um registro de origem e o assunto de e-mail.

    new SNC.NotifyNow().sendEmailQuestion("someone@somedomain.com", "b6071733bf1111003cf585ce2c07390f", current, 
            "Please answer this question");

    Este exemplo usa referência com pontos e especifica um assunto de e-mail mas nenhum registro de origem.

    new SNC.NotifyNow().sendEmailQuestion("someone@somedomain.com", "b6071733bf1111003cf585ce2c07390f", 
            "Please answer this question");