Pular para o conteúdo principal

Visão Geral

O Bubble.io, uma popular plataforma no-code, permite construir aplicativos web e mobile sem escrever uma única linha de código. Ao integrar a API de redes sociais da Ayrshare, você pode gerenciar as contas de redes sociais dos seus usuários diretamente no seu app Bubble. Existem duas formas de conseguir isso:
  • Plugin Bubble Ayrshare: Esta opção fácil de usar requer configuração mínima. No entanto, tem funcionalidade limitada em comparação com o Bubble API Connector.
  • Bubble API Connector: Para maior flexibilidade e controle, utilize o Bubble API Connector. Essa abordagem permite interagir diretamente com a API da Ayrshare, habilitando uma gama maior de funcionalidades no seu app Bubble.io.
Este guia irá orientá-lo por ambas as opções de integração.

Início Rápido: O Plugin Ayrshare do Bubble.io

O Bubble é uma das plataformas de desenvolvimento de software no-code mais poderosas. A maneira mais simples de começar é com o Plugin Bubble.io da Ayrshare. Veja abaixo uma integração mais avançada com Bubble.
Primeiro, crie uma conta em ayrshare.com. Depois conecte suas contas de redes sociais.

Conectar contas sociais

Uma vez que suas contas estiverem conectadas, você pode navegar até o API Dashboard e copiar sua API key.
Lembre-se de que ao colar sua API key no seu app Bubble, você deve incluir a palavra “Bearer” na frente da sua API key.Por exemplo:Bearer bf55cc6f-76ac-46ce-b497-439d766f6c12
Adicione o plugin Ayrshare via o marketplace de plugins do Bubble ao seu app Bubble. No campo do plugin “API Key” insira sua API Key. Agora você pode enviar posts via seu app Bubble para suas contas de redes sociais. A imagem abaixo é um exemplo de chamada de workflow no Bubble para o plugin com uma publicação com imagem. O vídeo acima explica isso com mais detalhes. Certifique-se de estar usando os seguintes tipos de parâmetro:
  • post: um texto formatado como JSON-safe
  • platforms: uma lista de textos onde cada texto tem parênteses ao redor, tal como "facebook","instagram"
  • media: uma URL de texto formatada como JSON-safe
  • date: uma data/hora formatada como JSON-safe
Exemplo de Chamada do Plugin Bubble Ayrshare O Plugin Ayrshare permite publicar e excluir posts. Para desbloquear todo o poder da Ayrshare, recomendamos que você use o Bubble API Connector Plugin e o configure com os endpoints necessários para seu app.

O Plugin Bubble API Connector

Alternativamente, você pode usar o Plugin Bubble API Connector para acessar todo o poder da API Ayrshare. Aqui está um vídeo para você começar a usar o Bubble API connector com a Ayrshare e que mostra como publicar várias imagens por post.
O API Connector do Bubble às vezes pode ser complicado; a falta de uma única aspa de fechamento ou espaço pode causar falha na conexão. Recomendamos assistir aos vídeos abaixo com atenção e revisar novamente se algo não estiver funcionando.
Abaixo há outro vídeo tutorial mostrando como obter análises de perfil social no Bubble.

Publicar em Múltiplas Contas de Redes Sociais

Aqui está um artigo com uma visão geral:

Publicar em Múltiplas Contas a Partir do Bubble

Validar Dados de Post do Bubble

Ao publicar no Bubble via API Connector, pode ser difícil determinar se você está enviando um JSON válido. Muitas vezes, se o JSON enviado à Ayrshare for inválido, a resposta será HTML. A Ayrshare tem uma URL /validateJSON que permite enviar em vez do endpoint /post padrão. Ela retornará “Valid” ou “Not Valid”. Certifique-se de definir o Content-Type como text/plain em vez do típico application/json. Clique no link Troubleshooting para “Response Returns as Bad Request” para ver os detalhes.

Troubleshooting

Enviar Arquivos de Mídia no Bubble

Use o File Uploader do Bubble para enviar seus arquivos de mídia. Esses arquivos são armazenados no S3 da Amazon. Você receberá de volta uma URL que pode ser usada no parâmetro mediaUrls do body do endpoint /post.

Gerar Token JWT no Bubble

Para gerar um Token JWT no Bubble, primeiro você precisa fazer o Stringify da private.key que você envia para o endpoint /profiles/generateJWT. Passo 1: Vá para https://onlinetexttools.com/json-stringify-text e cole sua private.key na seção de input de texto à esquerda. Em seguida, copie o texto stringified do lado direito para a área de transferência. Verifique seu Token JWT Passo 2: No seu app Bubble, crie uma nova chamada com o API Connector conforme mostrado abaixo. O texto no campo privateKey na área Body é o texto stringified que você criou no passo 1 acima. Inclua também o domain e o profileKey fornecidos conforme mostrado abaixo. Insira o Token JWT no Bubble Passo 3: Clique no botão Initialize call e salve a resposta. O campo url na resposta é o que seu usuário clicará para acessar a página de vinculação de contas sociais. Verificar retorno do API connector no Bubble

Permitir que Usuários Vinculem Suas Contas Sociais

Se você estiver usando o Plano Launch, Plano Business ou Plano Enterprise, este vídeo mostra como configurar o Bubble para permitir que todos os seus usuários vinculem suas contas sociais.

Reescrever Texto e Publicar em Redes Sociais com IA no Bubble

Como você pode usar Ayrshare e Bubble.io para criar um app de reescrita e publicação social. O app recebe um texto, reescreve-o de 5 maneiras diferentes e publica em suas contas sociais.

Bubble API Connector

Recomendamos usar o Bubble API Connector para fazer suas chamadas de API Ayrshare. Observe que o Bubble irá dar timeout em todas as chamadas de API após 150 segundos e então tentará a chamada mais uma vez. Vídeos grandes podem levar mais de 150 segundos, o que fará com que o Bubble tente automaticamente o post novamente, resultando em um erro de post duplicado. Recomendamos usar um post agendado para vídeos maiores.

Artigos Úteis do Blog Bubble