Homebrew BulkPublish

Das BulkPublish-SDK auf macOS mit Homebrew installieren

Auf dem Mac installiert ein einziger brew-Befehl das Node-SDK von BulkPublish. Es ist dasselbe Paket wie bei der Installation über npm, nur so geliefert, wie viele Mac-Entwickler ihre Tools am liebsten verwalten.

Homebrew-Integration für BulkPublish

Was Homebrew installiert

Die Formel installiert das Paket bulkpublish, also das Node-SDK: 87 Methoden über 17 Bereiche von BulkPublish. Es ist eine Bibliothek und kein Befehl, du rufst sie also aus deinem eigenen Code auf. Diese Liste wird aus dem SDK selbst erzeugt.

BereichOperationen
Analysen analytics.account(),analytics.engagement(),analytics.links(),analytics.postHistory(),analytics.refresh(),analytics.summary()
Kalendernotizen calendarNotes.create(),calendarNotes.delete(),calendarNotes.list(),calendarNotes.update()
Kanalgruppen channelSets.create(),channelSets.delete(),channelSets.list(),channelSets.update()
Kanäle channels.delete(),channels.get(),channels.health(),channels.list(),channels.update()
Kundenverbindungslinks clientConnectLinks.create(),clientConnectLinks.delete(),clientConnectLinks.list()
Hashtag-Gruppen hashtagGroups.create(),hashtagGroups.delete(),hashtagGroups.get(),hashtagGroups.list(),hashtagGroups.update()
Posteingang inbox.listConversations(),inbox.listMessages(),inbox.sendMessage(),inbox.updateConversation()
Labels labels.create(),labels.delete(),labels.list(),labels.update()
Medien media.abortMultipart(),media.completeMultipart(),media.createMultipart(),media.delete(),media.get(),media.getLabels(),media.list(),media.setLabels(),media.update(),media.upload()
Benachrichtigungen notifications.delete(),notifications.list(),notifications.markRead(),notifications.preferences(),notifications.updatePreferences()
Organisationen organizations.create(),organizations.list()
Plattformen platforms.list()
Beiträge 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()
Freigabelinks reviewLinks.create(),reviewLinks.delete(),reviewLinks.list()
RSS-Autoposting rssFeeds.create(),rssFeeds.delete(),rssFeeds.list(),rssFeeds.update()
Wiederkehrende Zeitpläne schedules.create(),schedules.delete(),schedules.list(),schedules.update()
Vorlagen templates.create(),templates.delete(),templates.get(),templates.list(),templates.update()

Wohin die Beiträge gehen

Was Homebrew einplant, kann in jedes dieser 15 Netzwerke gehen, an ein Konto oder an alle gleichzeitig. Jedes führt zu einer eigenen Seite mit seinen Limits und Beitragsarten.

Homebrew einrichten

Füge den Tap hinzu, installiere und binde das Paket in deinem Node-Code ein. Es gibt kein Kommandozeilenwerkzeug zum Ausführen; die Formel installiert die Bibliothek.

  1. Leg ein BulkPublish-Konto an und verbinde die Kanäle, in die du posten willst.
  2. Öffne Einstellungen, dann Entwickler, und erstelle einen API-Schlüssel. Ein Schlüssel gehört zu einer Organisation und lässt sich widerrufen, ohne den Rest anzufassen.
  3. Schick den Schlüssel bei jeder Anfrage als Bearer-Token mit. Die Referenz hat zu jeder Operation ein ausgearbeitetes Beispiel.

So nutzen Teams das

Für Mac-Nutzer, die ihren Rechner über Homebrew einrichten und das SDK genauso aktuell halten wollen wie alles andere.

  • Lade einen ganzen Monat an Beiträgen auf einmal hoch und lass die Warteschlange sie zu den Zeiten ausspielen, die du gesetzt hast.
  • Einmal schreiben, überall posten. Derselbe Beitrag, je Netzwerk angepasst, geht gleichzeitig an alle verbundenen Kanäle.
  • Mach aus dem RSS-Feed eines Blogs oder Podcasts automatische Beiträge, sobald etwas Neues erscheint.
  • Hol dir die Zahlen zurück. Impressionen, Interaktionen und Linkklicks kommen auf demselben Weg zurück, auf dem die Beiträge hinausgegangen sind.

Details

Das Wichtigste zu Homebrew an einem Ort, zum Einrichten jetzt oder zum Nachschlagen später.

DetailWert
Authentifizierung API-Schlüssel, erstellt unter Einstellungen und dann Entwickler
Installation brew tap azeemkafridi/bulkpublish && brew install bulkpublish
Operationen 87 Operationen
Netzwerke 15 Netzwerke

Homebrew öffnen · Zur API-Dokumentation

Häufige Fragen

Was man meistens wissen will, bevor man Homebrew verbindet.

Welche Teile von BulkPublish werden abgedeckt?

87 Operationen, die aus der Tabelle oben. Beiträge, Medien, Labels, Kanalgruppen, wiederkehrende Zeitpläne, RSS-Autoposting und Analysen, also alles, was die App selbst aufruft.

Wie funktioniert die Authentifizierung?

Über einen API-Schlüssel als Bearer-Token. Erstelle ihn unter Einstellungen und dann Entwickler. Ein Schlüssel gehört zu einer Organisation und lässt sich einzeln widerrufen, ohne die anderen zu stören.

In welche Netzwerke kann ich posten?

In alle 15, in einem Aufruf. Schick überall denselben Text oder überschreib ihn je Netzwerk. Jeder Beitrag wird vor dem Einreihen gegen die Grenzen des jeweiligen Netzwerks geprüft, nicht erst nach einem Fehlschlag.

Kann ich Bilder und Videos hochladen?

Ja. Kleine Dateien in einer Anfrage, oder eine direkte Upload-URL holen und großes Video in Teilen direkt in den Speicher schicken. Beides gibt dir eine Medien-ID, die du an einen Beitrag hängst.

Kann ich Analysen auslesen?

Ja. Kennzahlen je Beitrag und Kontoübersichten kommen von jedem Netzwerk zurück, das sie herausgibt, und Linkklicks misst BulkPublish selbst, die gibt es also auch dort, wo ein Netzwerk nichts meldet.

Ist die Nutzung kostenlos?

Ja, in jedem Tarif, auch im kostenlosen. Es gibt keine separate API-Gebühr. Was du planst, zählt auf dasselbe monatliche Beitragskontingent wie alles, was du in der App schreibst.

Kommen Sie nicht weiter? Das Hilfe-Center erklärt es Schritt für Schritt.

BulkPublish arbeitet außerdem mit 28 weiteren Werkzeugen zusammen. Wähle eines, um zu sehen, wie die Verbindung klappt.

Leg los mit dem Veröffentlichen

Konto anlegen, Kanäle verbinden, und ein paar Minuten später kann dein erster Beitrag geplant sein. Kostenloser Tarif, keine Karte, jederzeit kündbar.