Zum Hauptinhalt springen
Mit der Befehlsgruppe posts listest du Beiträge auf allen verbundenen Plattformen auf, erstellst, aktualisierst, planst, wiederholst und löschst sie. Alle Befehle akzeptieren die globalen Flags (--json als Standard, --table, --verbose, --api-key, --api-url) und lesen die Zugangsdaten aus SOME_API_KEY / SOME_API_URL, wenn diese Flags fehlen.

posts:list

Listet Beiträge in deinem Workspace mit optionaler Filterung auf. Um stattdessen nach einem Datumsbereich zu filtern, verwende posts:calendar.
Beispiel

posts:get

Ruft einen einzelnen Beitrag mit allen Details über seine ID ab.
Beispiel

posts:calendar

Ruft geplante Beiträge innerhalb eines bestimmten Datumsbereichs ab. Nützlich für kalenderartige Ansichten.
Beispiel

posts:create

Erstellt einen neuen Beitrag für eine beliebige verbundene Plattform. Lass --date weg, um sofort zu veröffentlichen, oder gib einen ISO-8601-Zeitstempel an, um für später zu planen.
Beispiele
Die Option -m, --media akzeptiert eine kommagetrennte Mischung aus lokalen Dateipfaden und vorhandenen Medien-Datei-UUIDs. Lokale Dateien werden automatisch vorsigniert und hochgeladen; UUIDs werden aus deiner Medienbibliothek geladen. Jeder Eintrag muss entweder ein lesbarer Dateipfad oder eine gültige Datei-UUID sein — alles andere wird abgelehnt. Unterstützte Dateitypen sind unter anderem PNG, JPG, JPEG, GIF, WebP, SVG, MP4, MOV, AVI, WebM, MP3, WAV und PDF.
Wenn du --accounts nicht angibst und mehrere Konten für die gewählte Plattform hast, fordert dich die CLI auf, interaktiv eines auszuwählen. Beim Erstellen eines Entwurfs (-t draft) ist das Konto optional — der Beitrag wird ohne Konto eingereicht, wenn keines angegeben oder aufgelöst wird.
Wird -j, --json-file angegeben, wird der Dateiinhalt unverändert als Request-Body verwendet, und die übrigen Flags (-c, --platform, --media usw.) werden ignoriert.

posts:update

Aktualisiert Text, geplantes Datum oder plattformspezifische Metadaten eines bestehenden Beitrags.
Beispiel

posts:delete

Löscht einen oder mehrere Beiträge. Bei einer einzelnen ID wird der Endpunkt zum Einzellöschen aufgerufen; bei mehreren IDs wird das Massenlöschen verwendet. Fragt nach einer Bestätigung, sofern -y nicht gesetzt ist.
Beispiele

posts:bulk-delete

Löscht mehrere Beiträge per ID in einer einzigen Massenanfrage. Fragt nach einer Bestätigung, sofern -y nicht gesetzt ist.
Beispiel

posts:schedule

Plant einen Beitrag für ein zukünftiges Datum.
Beispiel

posts:unschedule

Entfernt einen Beitrag aus dem Zeitplan.
Beispiel

posts:retry

Wiederholt einen fehlgeschlagenen Beitrag. Der Beitrag wird erneut zur Veröffentlichung in die Warteschlange gestellt.
Beispiel

posts:resubmit

Reicht einen abgelehnten Beitrag erneut zur Freigabe ein.
Beispiel