Inhaltsvorlagen sind serverseitig gerenderte Grafiken — Memes, Zitatkarten, Vorher-nachher-Vergleiche, Ankündigungen, Testimonials und Reaktionsbilder —, die du mit eigenen Texten, Farben und Bildern füllst. Gerenderte Bilder landen automatisch in deiner Medienbibliothek und sind bereit, an einen Beitrag angehängt zu werden.
Verfügbare Kategorien
templates:list
Durchsucht die verfügbaren Vorlagen, optional nach Kategorie gefiltert.
templates:get
Ruft eine Vorlage über ihre ID ab, einschließlich ihres fields[]-Schemas — damit siehst du vor dem Rendern, welche Eingaben die Vorlage erwartet (Labels, Typen, required, maxLength, defaultValue usw.).
templates:render
Rendert eine Vorlage mit deinen eigenen Feldwerten. Das Ergebnis ist ein Bild, das in deine Medienbibliothek hochgeladen wird; die Antwort enthält die imageUrl und die neue fileId, die du an posts:create übergeben kannst.
Genau eines von --data oder --file ist erforderlich. Fehlen beide, beendet sich der Befehl mit einem Fehler; das JSON muss zu einem Objekt geparst werden, dessen Schlüssel die Feld-ids der Vorlage sind.
Die Validierung der Pflichtfelder erfolgt serverseitig. Rufe zuerst templates:get <id> auf, um genau zu sehen, welche Felder erforderlich sind und welche maxLength-Beschränkungen gelten — das Rendern schlägt mit 400 fehl, wenn ein Pflichtfeld fehlt.
Inhaltsvorlagen unterscheiden sich von gespeicherten Posteingangs-Antworten (kurze Textbausteine zum Antworten auf Direktnachrichten/Kommentare). Dafür verwendest du inbox:saved-replies / inbox:create-reply.Sie unterscheiden sich auch von WhatsApp-Nachrichtenvorlagen (vorab genehmigte ausgehende Vorlagen, die Meta für WhatsApp Business verlangt), dokumentiert unter WhatsApp-Vorlagen.