Parancssor (CLI)

Médiafeltöltés a parancssorból

Fájl feltöltése, és hogyan kerül a visszakapott cím a bejegyzésbe.

posty upload

posty upload ./kep.png

Die Antwort enthält die ID des Medienelements und die gehostete URL. Diese URL übergibst du an den Beitrag.

Die zwei Schritte

Die Option -m erwartet keine lokale Datei

posts:create -m erwartet die URL einer Datei in der Mediathek, keinen lokalen Pfad und keine beliebige URL aus dem Internet. Lade die Datei zuerst hoch und übergib dann den zurückgegebenen .path-Wert.

PATH_URL=$(posty upload ./kep.png | jq -r '.path')

posty posts:create \
  -c "Sziasztok!" \
  -m "$PATH_URL" \
  -s "2026-12-31T12:00:00Z" \
  -i "<csatorna-azonosito>"

Mehrere Bilder für einen Teil werden kommagetrennt angegeben, und die Option -m gehört immer zur vorausgehenden Option -c. Siehe die Seite Beiträge verwalten.

Formate und Größen

  • Bild: JPEG, PNG, GIF, WEBP, AVIF, BMP, TIFF, höchstens 10 MB.
  • Video: MP4, höchstens 1 GB.
  • Die Plattformen können strenger sein: Seitenverhältnis, Auflösung, Videolänge. Lehnt die Plattform die Datei ab, steht die Fehlermeldung am Beitrag. Siehe die Seite Hochladen und Medien.

Dieselbe Datei mehrfach

Dateien mit gleichem Inhalt fasst der Server zusammen. Ein täglich laufendes Skript, das dasselbe Bild hochlädt, erzeugt keine neue Zeile und kein neues gespeichertes Objekt. Du musst also nicht selbst im Blick behalten, was du schon hochgeladen hast.

Eine Datei kannst du über die API auch direkt von einer öffentlichen URL holen. Siehe den Endpunkt Medien von einer URL importieren.

posty upload lädt eine Datei von der Festplatte hoch. Liegt das Bild oder Video auf deinem Handy, oder arbeitet ein Agent mit dir, der nicht aufs Dateisystem zugreifen kann, fordere einen Upload-Link an:

posty upload:link

Die url in der Antwort ist eine Seite im Browser. Öffne sie überall, auch ohne Anmeldung. Zieh die Dateien darauf und ruf danach ab, was angekommen ist:

posty upload:files <id>

Der path-Wert der zurückgegebenen Elemente gehört in die Option posts:create -m. Der Link gilt zwei Stunden, nimmt mehrere Dateien entgegen und kann nur in den einen Arbeitsbereich hochladen, für den er erstellt wurde. Dasselbe über MCP mit den Tools create_upload_link und list_upload_link_files.

Fehlt etwas auf dieser Seite? Schreib eine E-Mail an [email protected] oder nutze auf der Hilfeseite das Formular.