Kurzantwort: Erzeuge für jede Datei einen Presigned-Upload-Slot, übertrage die unveränderten Bytes per PUT, warte auf die Verarbeitung und speichere die
fileUrl. Nutze anschließend das passende Schedule-Tool der Zielplattform.Batching ermöglicht es, eine Serie an einem Tag zu produzieren und anschließend kontrolliert über den Kalender zu verteilen.
Der Batch-Workflow
Schritt 1 — Ordner
Lege Ordner pro Kampagne an und ergänze folderId, Titel und Tags.
Schritt 2 — Upload-Schleife
import requests, time
for path in video_files:
slot = dohoo_create_presigned_upload(filename=path.name, contentType="video/mp4", folderId=42, tags=["july-batch"])
with open(path, "rb") as source:
requests.put(slot["uploadUrl"], data=source, headers={"Content-Type":"video/mp4"})
while dohoo_get_upload_status(fileId=slot["videoId"])["status"] != "ready":
time.sleep(5)
- Erzeuge die Presigned URL unmittelbar vor dem PUT.
- Übertrage die Originaldatei ohne Neukodierung.
- Für öffentliche HTTPS-Dateien nutzt du
dohoo_upload_from_url.
Schritt 3 — Batch verteilen
base = datetime(2026, 7, 14, 14, 0)
for i, file_url in enumerate(uploaded):
slot = base + timedelta(hours=2 * i)
for platform in ["tiktok", "instagram", "youtube", "facebook", "linkedin"]:
schedule_with_platform_tool(platform, fileUrl=file_url, scheduledAt=slot.isoformat(), timezone="Europe/Berlin")
Schritt 4 — Audit
{ "status": "all", "period": "month", "limit": 100 }Wiederhole nur das fehlgeschlagene Ziel, damit keine Duplikate entstehen.
Reale Grenzen
Monatliche Upload-Kontingente, Dateigrößen, Warteschlangenlimits und Netzwerklimits gelten auch bei Batch-Verarbeitung.
FAQ
Gibt es eine feste Batch-Grenze?
Sie hängt vom Tarif, den Dateien und den Plattformlimits ab.
Kann ein AI-Agent die Schleife ausführen?
Ja, über DOHOO MCP und nach entsprechender Freigabe.
Müssen Videos pro Plattform konvertiert werden?
Ein vertikales H.264-MP4 ist oft eine gemeinsame Quelle, dennoch müssen die Regeln jedes Netzwerks geprüft werden.
Was passiert, wenn eine Datei fehlschlägt?
Dateien werden unabhängig verarbeitet. Wiederhole nur das betroffene Element.