Wow! Redução de 65% no preço para clientes brasileiros! Registre-se agora
RSS para canal · Caso de uso WhatsApp API

Publique um item RSS do WordPress num canal WhatsApp

Os subscritores do canal veem cada artigo novo do site como um anúncio com pré-visualização de link. Quando o seu backend deteta um item RSS novo do WordPress, pode resolver o canal uma vez, guardar esse id e publicar o título do artigo com o respetivo URL através da Whapi.Cloud. Este caso de uso mostra aos integradores como implementar esse fluxo com a WhatsApp API.

Disparado por um item novo num feed RSS vigiado Pré-visualização de link publicada num canal WhatsApp
Portátil com um feed RSS do WordPress ao lado de um telemóvel com uma publicação de pré-visualização de link num canal WhatsApp para o artigo novo.
Balão decorativo
Caso de uso · API

Quando usar este fluxo

O seu backend já vigia o feed RSS

Use este fluxo quando o seu backend faz polling ou recebe um item RSS novo do WordPress (ou CMS semelhante) e esse item é a fonte de verdade do que deve aparecer no canal.

O destino é um canal WhatsApp

Use este fluxo quando os subscritores devem ver o anúncio num canal WhatsApp, não na lista de chats privados nem como convite para grupo.

A publicação deve levar o URL do artigo como pré-visualização de link

Use este fluxo quando a atualização do canal tem de incluir o link do artigo como anúncio com pré-visualização de link, não um texto colado sem esse URL.

Canal WhatsApp num telemóvel com uma publicação de pré-visualização de link com o título do artigo e um link para a história no WordPress.
Experiência do cliente

Os subscritores recebem o link do artigo no canal

Antes da automação, o artigo já está no site e no RSS, mas os subscritores do canal esperam enquanto alguém abre o WhatsApp e cola o link manualmente.

Depois do fluxo correr, os subscritores do canal veem um anúncio com pré-visualização de link com o título do artigo e um link de volta à publicação no site. Os integradores constroem este resultado com a WhatsApp API.

Fluxo de trabalho

De um item RSS a uma pré-visualização de link no canal

1

Item novo no feed RSS

O seu backend deteta um item novo no feed RSS do WordPress vigiado e lê o URL do artigo, o título e a imagem opcional. A Whapi.Cloud não aloja o polling do feed.

2

Resolva o id do canal uma vez

GET /newsletters

getNewsletters devolve a lista dos seus canais para escolher o JID do canal alvo, guardá-lo no backend e saltar esta chamada em cada item RSS seguinte, salvo se o canal mudar.

3

Publique a pré-visualização de link do artigo

POST /messages/link_preview

sendMessageLinkPreview publica o anúncio no JID do canal guardado com o URL do artigo no corpo e o título para o cartão de pré-visualização.

Precisa de acompanhar a entrega? Uma resposta de envio bem-sucedida não prova que os subscritores já veem a publicação no canal. Acompanhe acks posteriores nos webhooks de entrega. Saiba mais sobre o estado de entrega →

Pré-requisitos

Antes de executar o fluxo

Ligue o número WhatsApp que administra o canal e autentique cada pedido com o token API desse número. A vigilância do RSS e o parsing do feed WordPress ficam no seu backend.

Opcional — aprofunde neste fluxo

Implementação da API

As chamadas que publicam o artigo

O seu backend já encontrou o item RSS novo e sabe que canal deve recebê-lo. Estas chamadas resolvem o id do canal quando precisa e entregam o artigo como anúncio com pré-visualização de link.

Obtenha o token API grátis após registar-se em whapi.cloud e use esse token no código em vez de Your_Token dos exemplos.

Resolva o id do canal uma vez

Liste os seus canais para guardar o JID alvo uma vez antes de os items RSS começarem a publicar.

Publique a pré-visualização de link do artigo

Envie o título e o URL do artigo para o JID do canal guardado como anúncio com pré-visualização de link por cada item RSS novo.

Estado da entrega

Quando a publicação no canal deixa de estar pending

Uma resposta de envio bem-sucedida não significa que os subscritores do canal já têm a publicação. O primeiro estado visível antes de um webhook é pending. Alterações posteriores chegam apenas em statuses.post e statuses.put. Se o estado permanecer em pending e não avançar para sent, delivered ou um ack posterior, a mensagem não foi entregue — verifique o payload e a permissão da conta para enviar esse tipo.

  • Trate um pending preso como não entregue, não como relógio nem fila à espera de webhook.

  • Subscreva statuses.post e statuses.put quando precisar de confirmação de envio ou entrega da publicação no canal.

  • Não marque o item RSS como sincronizado enquanto o estado WhatsApp estiver em pending.

O que ler sobre entrega e webhooks

Contacte o nosso suporte se algo correu mal
Quando algo falha

Trate falhas em cada passo

Se o item RSS é novo mas getNewsletters não encontra um canal, guardou um JID errado, sendMessageLinkPreview é rejeitado ou a publicação não sai de pending, tente de novo ou alerte operações e não marque o item do feed como sincronizado com o canal.

O feed atualizou, mas o canal ficou em silêncio?

Mantenha o estado do item RSS separado da entrega no canal. Confirme o JID guardado, volte a sendMessageLinkPreview com o URL do artigo no corpo ou alerte operações — não marque o item como sincronizado enquanto os subscritores não virem a publicação. Se a publicação no canal continuar a falhar após nova tentativa, contacte o suporte Whapi com o id do canal e o id do pedido falhado.

Contacte o nosso suporte se algo correu mal

Diagnostique por passo da API

Perguntas frequentes

Itens RSS e publicações no canal WhatsApp

Recursos compatíveis do WhatsApp

Tudo o que você precisa para criar automações no WhatsApp

O Whapi.Cloud oferece acesso a um conjunto completo de recursos do WhatsApp — mensagens, mídia, grupos, canais, webhooks e muito mais. Crie bots, automações e integrações sem limitações de funcionalidades.

Escolhido por desenvolvedores

Confiado por mais de 3.300 desenvolvedores e equipes SaaS

Desenvolvedores no mundo inteiro utilizam o Whapi.Cloud para criar automações, bots, integrações com CRM, ferramentas de envio em massa e fluxos avançados de WhatsApp. Nossa infraestrutura processa milhões de requisições API com alta estabilidade — e esse número cresce a cada mês.

Ícone de recurso

5,5K+

canais de API ativos

Ícone de recurso

21M+

requisições API por mês

“Tudo é simples, intuitivo e fácil de navegar. A documentação é clara e todas as informações estão bem à mão. Trabalho excelente.”

Roberto K. / Desenvolvedor Web

“Conectamos o WhatsApp aos nossos fluxos usando o n8n em apenas alguns minutos. Sem código, sem complicações — funcionou de primeira.”

Martin P. / Desenvolvedor

“O Whapi.Cloud se tornou uma parte essencial da nossa comunicação com clientes. Automatizamos atualizações de produtos, notificações de pedidos e mensagens de suporte — tudo sem templates nem aprovações da Meta.”

Oscar T. / CTO

Balão decorativo