Homebrew BulkPublish

De BulkPublish-SDK op macOS installeren met Homebrew

Op een Mac installeert één brew-commando de Node-SDK van BulkPublish. Het is hetzelfde pakket als bij npm, geleverd op de manier waarop veel Mac-developers hun tools graag beheren.

Homebrew-integratie voor BulkPublish

Wat Homebrew installeert

De formule installeert het pakket bulkpublish, oftewel de Node-SDK: 87 methodes over 17 onderdelen van BulkPublish. Het is een bibliotheek en geen commando, dus je roept het aan vanuit je eigen code. Deze lijst wordt uit de SDK zelf gegenereerd.

OnderdeelBewerkingen
Statistieken analytics.account(),analytics.engagement(),analytics.links(),analytics.postHistory(),analytics.refresh(),analytics.summary()
Kalendernotities calendarNotes.create(),calendarNotes.delete(),calendarNotes.list(),calendarNotes.update()
Kanaalgroepen channelSets.create(),channelSets.delete(),channelSets.list(),channelSets.update()
Kanalen channels.delete(),channels.get(),channels.health(),channels.list(),channels.update()
Klantverbindingslinks clientConnectLinks.create(),clientConnectLinks.delete(),clientConnectLinks.list()
Hashtaggroepen hashtagGroups.create(),hashtagGroups.delete(),hashtagGroups.get(),hashtagGroups.list(),hashtagGroups.update()
Inbox inbox.listConversations(),inbox.listMessages(),inbox.sendMessage(),inbox.updateConversation()
Labels labels.create(),labels.delete(),labels.list(),labels.update()
Media media.abortMultipart(),media.completeMultipart(),media.createMultipart(),media.delete(),media.get(),media.getLabels(),media.list(),media.setLabels(),media.update(),media.upload()
Meldingen notifications.delete(),notifications.list(),notifications.markRead(),notifications.preferences(),notifications.updatePreferences()
Organisaties organizations.create(),organizations.list()
Platformen 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()
Beoordelingslinks reviewLinks.create(),reviewLinks.delete(),reviewLinks.list()
Automatisch posten via RSS rssFeeds.create(),rssFeeds.delete(),rssFeeds.list(),rssFeeds.update()
Terugkerende planningen schedules.create(),schedules.delete(),schedules.list(),schedules.update()
Sjablonen templates.create(),templates.delete(),templates.get(),templates.list(),templates.update()

Waar de posts naartoe gaan

Wat Homebrew inplant, kan naar elk van deze 15 netwerken, naar één account of naar allemaal tegelijk. Elk netwerk linkt naar een eigen pagina met zijn limieten en berichttypen.

Homebrew instellen

Voeg de tap toe, installeer en laad het pakket vanuit je Node-code. Er is geen commandoregeltool om te draaien; de formule installeert de bibliotheek.

  1. Maak een BulkPublish-account en koppel de kanalen waar je naartoe wilt publiceren.
  2. Open Instellingen, dan Ontwikkelaar, en maak een API-sleutel aan. Een sleutel hoort bij één organisatie en kun je intrekken zonder de rest te raken.
  3. Stuur de sleutel bij elk verzoek mee als bearer token. De referentie heeft bij elke bewerking een uitgewerkt voorbeeld.

Hoe teams dit gebruiken

Voor Mac-gebruikers die hun machine via Homebrew inrichten en de SDK op dezelfde manier up-to-date willen houden als al het andere.

  • Zet een hele maand aan posts in één keer klaar en laat de wachtrij ze uitsturen op de tijden die jij hebt gekozen.
  • Eén keer schrijven, overal publiceren. Dezelfde post, per netwerk aangepast, gaat tegelijk naar alle gekoppelde kanalen.
  • Maak van de RSS-feed van een blog of podcast automatische posts zodra er iets nieuws verschijnt.
  • Haal de cijfers terug. Weergaven, interactie en linkkliks komen terug langs dezelfde weg als waarlangs de posts vertrokken.

Details

De praktische feiten over Homebrew op één plek, om het nu in te stellen of later iets na te kijken.

DetailWaarde
Authenticatie API-sleutel, aangemaakt onder Instellingen en dan Ontwikkelaar
Installatie brew tap azeemkafridi/bulkpublish && brew install bulkpublish
Bewerkingen 87 bewerkingen
Netwerken 15 netwerken

Homebrew openen · Lees de API-documentatie

Veelgestelde vragen

Wat mensen meestal willen weten voordat ze Homebrew koppelen.

Welke delen van BulkPublish worden gedekt?

87 bewerkingen, die uit de tabel hierboven. Posts, media, labels, kanaalgroepen, terugkerende planningen, automatisch posten via RSS en statistieken, dus alles wat de app zelf ook aanroept.

Hoe werkt de authenticatie?

Met een API-sleutel die je als bearer token meestuurt. Maak er een aan onder Instellingen en dan Ontwikkelaar. Een sleutel hoort bij één organisatie en kun je apart intrekken zonder de andere te storen.

Naar welke netwerken kan ik publiceren?

Naar alle 15, in één aanroep. Stuur overal dezelfde tekst of pas hem per netwerk aan: elke post wordt tegen de limieten van dat netwerk gecontroleerd voordat hij in de wachtrij komt, niet pas nadat hij mislukt is.

Kan ik afbeeldingen en video uploaden?

Ja. Kleine bestanden in één verzoek, of vraag een directe upload-URL aan en stuur grote video in delen rechtstreeks naar de opslag. Allebei geven je een media-id die je aan een post hangt.

Kan ik statistieken teruglezen?

Ja. Cijfers per post en overzichten per account komen terug van elk netwerk dat ze publiceert, en linkkliks meet BulkPublish zelf, dus die zijn er ook waar een netwerk niets rapporteert.

Is het gratis te gebruiken?

Ja, op elk abonnement, ook het gratis abonnement. Er zijn geen aparte API-kosten. Wat je inplant telt mee voor hetzelfde maandelijkse postentegoed als alles wat je in de app schrijft.

Kom je er niet uit? Het helpcentrum legt het stap voor stap uit.

BulkPublish werkt ook met 28 andere tools. Kies er een om te zien hoe de koppeling werkt.

Begin met publiceren

Maak een account, koppel je kanalen, en een paar minuten later kan je eerste post ingepland staan. Gratis abonnement, geen kaart, stop wanneer je wilt.