WXPush: Uma solução gratuita de notificações push para WeChat baseada no Cloudflare Workers.
WXPush É uma ferramenta leve para envio de mensagens push para o WeChat, projetada para fornecer aos desenvolvedores uma solução de notificação eficiente, gratuita e sem servidor. Ela transforma informações em mensagens nativas do WeChat por meio de interfaces de API, com suporte a lembretes pop-up e notificações sonoras, tornando-a uma escolha ideal para a criação de sistemas automatizados de lembretes ou serviços de sincronização de mensagens.
Principais vantagens
- Operação de custo zero Baseado na arquitetura sem servidor do Cloudflare Workers, é totalmente gratuito e oferece uma cota diária de até 100.000 notificações push.
- Experiência de notificação nativa As mensagens são entregues no formato de modelos do WeChat, com janelas pop-up padrão e alertas sonoros para garantir a entrega de informações em tempo real.
- Configuração flexível Ele suporta o recebimento simultâneo de notificações push por vários usuários e permite links de atalho e temas personalizáveis, adaptando-se a diversos cenários de aplicação.
- Implantação rápida Não é necessário configurar um ambiente de execução complexo; você pode entrar em produção rapidamente, simplesmente colando o código ou vinculando-o ao Git.
Guia de Implantação
Opção 1: Implantação manual rápida (recomendada para iniciantes)
Trabalhe diretamente no console do Cloudflare, sem precisar de um ambiente de desenvolvimento local:
- Faça login no painel de controle do Cloudflare e crie uma nova conta. Trabalhador Servir.
- Vai
src/index.jsCole o código-fonte no editor e salve-o. - Configure os seguintes parâmetros principais nas variáveis de ambiente:
API_TOKENUm token de acesso personalizado usado para verificação da interface.WX_APPIDeWX_SECRETCredenciais oficiais da conta oficial do WeChat.WX_USERIDID do destinatário (caso haja vários usuários, utilize este ID)|(Separador de símbolos).WX_TEMPLATE_ID: O ID do modelo do WeChat que foi solicitado previamente.WX_BASE_URL(Opcional): Defina o endereço de redirecionamento após clicar na mensagem.
- Clique para implantar e o serviço entrará em vigor imediatamente.
Opção 2: Implantação automatizada via GitHub (Recomendada para desenvolvedores)
Implemente o controle de versão e atualizações automáticas usando processos de CI/CD:
- Projeto WXPush Garfo Acesse seu repositório pessoal no GitHub.
- Associe o repositório no Cloudflare Pages.
- Configure as variáveis de ambiente e os parâmetros de implantação correspondentes.
- Depois disso, basta enviar o código para o GitHub, e o sistema concluirá automaticamente a compilação e a publicação.
Recursos e apoio
Tutorial em vídeo: Demonstração detalhada de todo o processo de implantação. 👉 Clique para assistir
Endereço de código aberto: GitHub – frankiejun/WXPush
Cenários aplicáveis
- Lembretes automáticos Exemplos incluem alertas de falha do servidor e notificações de conclusão de tarefas agendadas.
- Proprietário de site pessoal Enviar atualizações do site ou feedback do usuário para o WeChat em tempo real via API.
- Praticantes de computação sem servidor O objetivo é encontrar soluções leves com arquitetura sem servidor e baixos custos de manutenção.
- desenvolvedores independentes Precisamos construir rapidamente um mecanismo simples de entrega de mensagens.
