[PAGO] Webhook ou algo similar para e-mail de resumo

Olá,

Como a maioria dos meus usuários utiliza meu aplicativo móvel, quero enviar e-mails de resumo diretamente para o aplicativo e também enviar notificações sempre que estiverem disponíveis.

Portanto, preciso de algo como um webhook para enviar os dados do e-mail de resumo a um endpoint.

Como isso funcionaria, considerando que os e-mails de resumo são personalizados? Como você identificaria os usuários?

Você deseja enviar e-mails de resumo “reais” também?

4 curtidas

Eu armazeno o ID do usuário dos meus usuários dentro do meu aplicativo como um campo de usuário no Discourse. Então, assumo que esses dados seriam transferidos junto com os dados de resumo para o endpoint que desejo. Dessa forma, posso fazer o resto e exibir o resumo dentro do meu aplicativo e/ou enviar notificações sempre que eles chegarem.

Se for possível ter frequências diferentes para o e-mail de resumo real e para esse webhook com mínimo esforço, acho que é preferível.

Você é bem-vindo a dar uma olhada em GitHub - markschmucker/discourse-506investor-digest-plugin · GitHub. Ele envia todos os posts — não apenas alguns, como os e-mails de resumo padrão. Ele também envia o post mais curtido (nós colocamos esse post no topo do nosso resumo personalizado).

O endpoint está codificado manualmente, então você precisará alterá-lo.

Isso substituirá os resumos padrão.

3 curtidas

Muito obrigado por compartilhar seu plugin. No entanto, ele parece ser muito personalizado. Prefiro usar o método nativo de resumo do Discourse com alterações mínimas. Preciso apenas enviar os dados para um endpoint em vez de um e-mail, para fazer o que desejo com eles.

Ok, seus requisitos estão bem claros. Vou conseguir fazer isso. O custo estimado será em torno de USD 600.
Mande uma mensagem privada para mais detalhes!

3 curtidas

O OP não se importou em compartilhar o código :tada:, então você pode encontrá-lo aqui: GitHub - communiteq/discourse-webhook-digest · GitHub

Há suporte para payloads JSON e HTML, autenticação com segredo compartilhado, intervalo de envio configurável e períodos de supressão.

8 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.