Homebrew BulkPublish

Instale o SDK do BulkPublish no macOS com Homebrew

No Mac, um único comando brew instala o SDK Node do BulkPublish. É o mesmo pacote do npm install, entregue do jeito que muitos desenvolvedores de Mac preferem gerenciar suas ferramentas.

Integração do Homebrew com o BulkPublish

O que Homebrew instala

A fórmula instala o pacote bulkpublish, que é o SDK Node: 87 métodos espalhados por 17 partes do BulkPublish. É uma biblioteca, não um comando, então você chama do seu próprio código. Esta lista é gerada a partir do próprio SDK.

ÁreaOperações
Análises analytics.account(),analytics.engagement(),analytics.links(),analytics.postHistory(),analytics.refresh(),analytics.summary()
Notas do calendário calendarNotes.create(),calendarNotes.delete(),calendarNotes.list(),calendarNotes.update()
Grupos de canais channelSets.create(),channelSets.delete(),channelSets.list(),channelSets.update()
Canais channels.delete(),channels.get(),channels.health(),channels.list(),channels.update()
Links de conexão do cliente clientConnectLinks.create(),clientConnectLinks.delete(),clientConnectLinks.list()
Grupos de hashtags hashtagGroups.create(),hashtagGroups.delete(),hashtagGroups.get(),hashtagGroups.list(),hashtagGroups.update()
Caixa de entrada inbox.listConversations(),inbox.listMessages(),inbox.sendMessage(),inbox.updateConversation()
Etiquetas labels.create(),labels.delete(),labels.list(),labels.update()
Mídia media.abortMultipart(),media.completeMultipart(),media.createMultipart(),media.delete(),media.get(),media.getLabels(),media.list(),media.setLabels(),media.update(),media.upload()
Notificações notifications.delete(),notifications.list(),notifications.markRead(),notifications.preferences(),notifications.updatePreferences()
Organizações organizations.create(),organizations.list()
Plataformas platforms.list()
Posts posts.approve(),posts.bulk(),posts.create(),posts.delete(),posts.engagement(),posts.get(),posts.list(),posts.metrics(),posts.moderateComment(),posts.publish(),posts.queueSlot(),posts.reject(),posts.replyToComment(),posts.retry(),posts.share(),posts.story(),posts.unshare(),posts.update()
Links de revisão reviewLinks.create(),reviewLinks.delete(),reviewLinks.list()
Autopostagem RSS rssFeeds.create(),rssFeeds.delete(),rssFeeds.list(),rssFeeds.update()
Agendamentos recorrentes schedules.create(),schedules.delete(),schedules.list(),schedules.update()
Modelos templates.create(),templates.delete(),templates.get(),templates.list(),templates.update()

Para onde vão os posts

Tudo o que Homebrew agenda pode ir para qualquer uma destas 15 redes, para uma conta ou para todas de uma vez. Cada uma leva à sua própria página, com limites e tipos de post.

Configuração do Homebrew

Adicione o tap, instale e importe o pacote no seu código Node. Não há ferramenta de linha de comando para rodar; a fórmula instala a biblioteca.

  1. Crie uma conta no BulkPublish e conecte os canais em que você quer publicar.
  2. Abra Configurações, depois Desenvolvedor, e crie uma chave de API. Cada chave pertence a uma organização e pode ser revogada sem mexer no resto.
  3. Envie a chave como bearer token em toda requisição. A referência traz um exemplo pronto para cada operação.

Como as equipes usam isso

Para quem configura o Mac pelo Homebrew e quer o SDK atualizado do mesmo jeito que todo o resto.

  • Suba um mês inteiro de posts de uma vez e deixe a fila publicar nos horários que você definiu.
  • Escreva uma vez e publique em todo lugar. O mesmo post, adaptado por rede, sai em todos os canais conectados junto.
  • Transforme o RSS de um blog ou podcast em posts automáticos assim que aparece algo novo.
  • Puxe os números de volta. Impressões, engajamento e cliques em links voltam pelo mesmo caminho por onde os posts saíram.

Detalhes

As informações práticas sobre Homebrew em um só lugar, para configurar agora ou consultar depois.

DetalheValor
Autenticação Chave de API, criada em Configurações e depois Desenvolvedor
Instalação brew tap azeemkafridi/bulkpublish && brew install bulkpublish
Operações 87 operações
Redes 15 redes

Abrir Homebrew · Ler a documentação da API

Perguntas frequentes

O que as pessoas costumam querer saber antes de conectar o Homebrew.

Quais partes do BulkPublish ele alcança?

87 operações, as da tabela acima. Posts, mídia, etiquetas, grupos de canais, agendamentos recorrentes, autopostagem por RSS e análises, ou seja, tudo o que o próprio app chama.

Como funciona a autenticação?

Por chave de API enviada como bearer token. Crie em Configurações e depois Desenvolvedor. Cada chave pertence a uma organização e pode ser revogada sozinha, sem incomodar as outras.

Em quais redes posso publicar?

Em todas as 15, em uma chamada só. Mande o mesmo texto para todas ou troque por rede, e cada post é conferido contra os limites da rede antes de entrar na fila, não depois de falhar.

Dá para subir imagens e vídeo?

Dá. Arquivo pequeno vai em uma requisição, ou você pega uma URL de upload direto e manda o vídeo grande para o armazenamento em partes. Os dois devolvem um id de mídia que você anexa ao post.

Dá para ler as análises de volta?

Dá. As métricas por post e os resumos por conta voltam de toda rede que publica esses números, e os cliques em links são medidos pelo próprio BulkPublish, então existem até onde a rede não informa nada.

O uso é gratuito?

É, em todos os planos, inclusive no gratuito. Não existe cobrança separada de API. O que você agenda conta no mesmo limite mensal de posts que qualquer coisa escrita no app.

Ainda com dúvidas? A Central de Ajuda explica passo a passo.

O BulkPublish também funciona com outras 28 ferramentas. Escolha uma para ver como ela se conecta.

Comece a publicar

Crie uma conta, conecte seus canais e daqui a poucos minutos seu primeiro post já pode estar agendado. Plano gratuito, sem cartão, cancele quando quiser.