Enviar uma notificação de um aplicativo

É possível enviar uma notificação por push de um aplicativo para outro ou para o mesmo aplicativo. No aplicativo de tela, é possível enviar notificações ao usar o conector Notificação do Power Apps.

Neste artigo, o aplicativo de amostra usado para notificações é criado a partir do modelo de aplicativo padrão Gestão de caso.

Observação

Antes de começar, crie notificações por push para o aplicativo móvel do Power Apps. Mais informações: Criar notificações por push para o aplicativo móvel do Power Apps.

  1. Em Power Apps, vá até o aplicativo para o qual deseja enviar notificações por push.

  2. Copie a ID do aplicativo. Mais informações: Obter uma ID do aplicativo

  3. No painel esquerdo, selecione Dados - Conexões.

  4. Edite o aplicativo. Mais informações: Editar um aplicativo

  5. Selecione Exibir - Fontes de dados.

  6. Selecione Adicionar fonte de dados.

  7. Selecione Nova Conexão.

  8. Selecione Notificação do Power Apps.

    Selecionar Notificação do Power Apps.

  9. Cole a ID do aplicativo copiado da etapa anterior.

    Colar a ID do aplicativo.

  10. Selecione Conectar.

  11. Adicione a conexão de notificação por push ao aplicativo gatilho usando as etapas semelhantes.

    Em nosso exemplo, usamos o mesmo aplicativo como o aplicativo de gatilho. O usuário que reatribui o caso também dispara uma notificação por push para o novo proprietário do caso.

    Adicione a conexão.

  12. Na conexão da notificação por push, chame o método SendPushNotification.

    Em nosso exemplo, disparamos esta notificação usando a propriedade OnSuccess em um formulário.

    Fórmula do Power Apps.

Sintaxe

Nome Descrição
SendPushNotification Envie uma notificação por push para o aplicativo especificado nas configurações de conexão para a notificação.

Parâmetros

Nome Tipo Descrição
recipients Matriz de cadeia de caracteres, obrigatória Uma lista de:
  • Endereços de email para usuários ou grupos de segurança
  • IDs de objeto para usuários ou grupos de segurança no Microsoft Entra ID
message Cadeia de caracteres, obrigatória O corpo da mensagem da notificação por push.
openApp Booliano, opcional Se você deseja abrir o aplicativo quando o usuário toca na notificação por push.
params Parâmetros, opcionais Os parâmetros de chave-valor para passar a notificação. Eles podem ser processados futuramente no aplicativo para abrir uma página específica e carregar um estado específico.

Fórmulas de exemplo

Envie uma notificação básica.

PowerAppsNotification.SendPushNotification(
    {
        recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
        message: "A new case was assigned to you."
    }
)

Envie uma notificação que abre um aplicativo e passa parâmetros específicos.

PowerAppsNotification.SendPushNotification(
    {
        recipients: ["email1@contoso.com", "email2@contoso.com"],
        message: "message in the notification toast",
        params: Table({key:"notificationKey", value:"The value for notificationKey"}),
        openApp: true
    }
)

Consulte também

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).