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.
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.
| Área | Operaçõ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.
- Crie uma conta no BulkPublish e conecte os canais em que você quer publicar.
- 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.
- 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.
| Detalhe | Valor |
|---|---|
| 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.
Outras integrações
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.