Homebrew
BulkPublish
Instala el SDK de BulkPublish en macOS con Homebrew
En un Mac, un solo comando de brew instala el SDK de Node de BulkPublish. Es el mismo paquete que instala npm, servido como muchos desarrolladores de Mac prefieren gestionar sus herramientas.
Qué instala Homebrew
La fórmula instala el paquete bulkpublish, que es el SDK de Node: 87 métodos repartidos en 17 partes de BulkPublish. Es una biblioteca, no un comando, así que la llamas desde tu propio código. Esta lista se genera a partir del propio SDK.
| Área | Operaciones |
|---|---|
| Analíticas | analytics.account(),analytics.engagement(),analytics.links(),analytics.postHistory(),analytics.refresh(),analytics.summary() |
| Notas del calendario | calendarNotes.create(),calendarNotes.delete(),calendarNotes.list(),calendarNotes.update() |
| Grupos de canales | channelSets.create(),channelSets.delete(),channelSets.list(),channelSets.update() |
| Canales | channels.delete(),channels.get(),channels.health(),channels.list(),channels.update() |
| Enlaces de conexión para clientes | clientConnectLinks.create(),clientConnectLinks.delete(),clientConnectLinks.list() |
| Grupos de hashtags | hashtagGroups.create(),hashtagGroups.delete(),hashtagGroups.get(),hashtagGroups.list(),hashtagGroups.update() |
| Bandeja de entrada | inbox.listConversations(),inbox.listMessages(),inbox.sendMessage(),inbox.updateConversation() |
| Etiquetas | labels.create(),labels.delete(),labels.list(),labels.update() |
| Archivos | media.abortMultipart(),media.completeMultipart(),media.createMultipart(),media.delete(),media.get(),media.getLabels(),media.list(),media.setLabels(),media.update(),media.upload() |
| Notificaciones | notifications.delete(),notifications.list(),notifications.markRead(),notifications.preferences(),notifications.updatePreferences() |
| Organizaciones | organizations.create(),organizations.list() |
| Plataformas | platforms.list() |
| Publicaciones | 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() |
| Enlaces de revisión | reviewLinks.create(),reviewLinks.delete(),reviewLinks.list() |
| Autopublicación RSS | rssFeeds.create(),rssFeeds.delete(),rssFeeds.list(),rssFeeds.update() |
| Programaciones recurrentes | schedules.create(),schedules.delete(),schedules.list(),schedules.update() |
| Plantillas | templates.create(),templates.delete(),templates.get(),templates.list(),templates.update() |
Dónde acaban las publicaciones
Todo lo que Homebrew programe puede ir a cualquiera de estas 15 redes, a una cuenta o a todas a la vez. Cada una enlaza a su propia página con sus límites y tipos de publicación.
Configurar Homebrew
Añade el tap, instala y carga el paquete desde tu código de Node. No hay ningún comando que ejecutar; la fórmula instala la biblioteca.
- Crea una cuenta de BulkPublish y conecta los canales en los que quieras publicar.
- Abre Ajustes, luego Desarrollador, y crea una clave de API. Cada clave pertenece a una organización y se puede revocar sin tocar el resto.
- Envía la clave como bearer token en cada petición. La referencia trae un ejemplo resuelto para cada operación.
Cómo lo usan los equipos
Para usuarios de Mac que configuran su equipo con Homebrew y quieren mantener el SDK al día igual que todo lo demás.
- Sube de una vez un mes entero de publicaciones y deja que la cola las vaya sacando a las horas que hayas fijado.
- Escribe una vez y publica en todas partes. Una misma publicación, adaptada a cada red, sale a la vez en todos los canales conectados.
- Convierte el RSS de un blog o un pódcast en publicaciones automáticas en cuanto aparece algo nuevo.
- Recupera los números. Impresiones, interacción y clics en enlaces vuelven por el mismo camino por el que salieron las publicaciones.
Detalles
Lo práctico de Homebrew, todo en un sitio, para configurarlo ahora o consultar algo más adelante.
| Detalle | Valor |
|---|---|
| Autenticación | Clave de API, creada en Ajustes y luego Desarrollador |
| Instalación | brew tap azeemkafridi/bulkpublish && brew install bulkpublish |
| Operaciones | 87 operaciones |
| Redes | 15 redes |
Abrir Homebrew · Ver la documentación de la API
Preguntas frecuentes
Lo que la gente suele querer saber antes de conectar Homebrew.
¿Qué partes de BulkPublish alcanza?
87 operaciones, las de arriba. Publicaciones, archivos, etiquetas, grupos de canales, programaciones recurrentes, autopublicación por RSS y analíticas: todo lo que llama la propia app.
¿Cómo funciona la autenticación?
Con una clave de API enviada como bearer token. Créala en Ajustes y luego Desarrollador. Cada clave pertenece a una organización y puedes revocarla por separado sin molestar a las demás.
¿En qué redes puedo publicar?
En las 15, en una sola llamada. Manda el mismo texto a todas o cámbialo por red, y cada publicación se valida contra los límites de cada red antes de entrar en cola, no después de fallar.
¿Puedo subir imágenes y vídeo?
Sí. Sube en una sola petición los archivos pequeños, o pide una URL de subida directa y manda el vídeo grande al almacenamiento por partes. Las dos formas te devuelven un id de archivo que adjuntas a la publicación.
¿Puedo leer las analíticas?
Sí. Las métricas por publicación y los resúmenes por cuenta llegan de todas las redes que las publican, y los clics en enlaces los mide BulkPublish, así que están ahí incluso donde la red no informa de nada.
¿Su uso es gratuito?
Sí, en todos los planes, también en el gratuito. No hay un cargo aparte por la API. Lo que programes consume el mismo límite mensual de publicaciones que lo que escribas en la app.
¿Sigues atascado? El centro de ayuda lo explica paso a paso.
Otras integraciones
BulkPublish también funciona con otras 28 herramientas. Elige una para ver cómo se conecta.
Empieza a publicar
Crea una cuenta, conecta tus canales y en un par de minutos puedes tener programada tu primera publicación. Plan gratuito, sin tarjeta y cancelas cuando quieras.