Zum Hauptinhalt springen
Ayrshare bietet direkte Veröffentlichung von TikTok-Videos, Kommentarverwaltung und den Abruf erweiterter Analytics für Ihr persönliches oder geschäftliches TikTok-Konto über die TikTok API.TikTok verarbeitet Videos und Fotos asynchron, sodass die JSON-Antwort sowohl bei sofortigen als auch geplanten Beiträgen den Status „pending” enthält. Sobald TikTok die Verarbeitung abgeschlossen hat, wird Ihr registriertes Scheduled-Action-Webhook aufgerufen.

TikTok-Videobeitrag

JSON für einen einfachen TikTok-Videobeitrag, der direkt veröffentlicht wird:
TikTok Video Post
Beispiel für eine JSON-Post-Antwort:
TikTok Video Post Response
  • TikTok unterstützt derzeit keine Zeilenumbrüche im Beitragstext. Enthaltene Zeilenumbrüche werden ignoriert.
  • Entweder ein Video oder bis zu 35 Bilder können veröffentlicht werden. TikTok unterstützt keine Kombination aus Video und Bildern. Weitere Details finden Sie unten.
  • Wenn das Video nicht mit einer bekannten Endung endet, verwenden Sie isVideo.
  • TikTok unterstützt auch das Senden von Medien ohne Beitragstext. Wenn Sie keinen Beitragstext einfügen möchten, senden Sie einen leeren String post: "".
  • Weitere Informationen finden Sie unter TikTok-Medienrichtlinien und TikTok-Autorisierung.

TikTok-Video-Anforderungen

  • Siehe TikTok-Video-Anforderungen.
  • Das Video muss mit einer bekannten Videoendung wie mp4 enden. Betreiben Sie einen Reverse-Proxy für die URL, fügen Sie eine Vanity-URL mit einem CDN hinzu oder verwenden Sie den Endpunkt /media.
  • Das TikTok-Zeichenlimit für Beitragstext beträgt 2.200.
TikTok begrenzt die API-Videoveröffentlichung auf 6 Videos pro Minute mit einer Obergrenze von 15 Videos pro Tag.

TikTok-Bildbeitrag

JSON für einen einfachen TikTok-Bild-(Foto-)Beitrag, der direkt veröffentlicht wird:
TikTok Image Post
Beispiel für eine JSON-Antwort:
TikTok Image Post Response
  • TikTok unterstützt derzeit keine Zeilenumbrüche im Beitragstext. Enthaltene Zeilenumbrüche werden ignoriert.
  • Entweder ein Video oder bis zu 35 Bilder können veröffentlicht werden.
  • TikTok unterstützt keine Kombination aus Video und Bildern. Weitere Details finden Sie unten.
  • Die Bilder müssen vom Typ JPG, JPEG oder WEBP sein. TikTok akzeptiert keine PNG-Mediendateien.
  • Sie können außerdem eines der Bilder als Coverfoto mit imageCoverIndex auswählen. Standardmäßig wird das erste Bild verwendet. Weitere Details finden Sie unten.

TikTok-Bildanforderungen

  • Siehe TikTok-Bildanforderungen.
  • Bis zu 35 Bilder können in einem Beitrag enthalten sein, jeweils mit maximal 20 MB pro Bild.
  • Die Bilder müssen vom Typ JPG, JPEG oder WEBP sein. TikTok akzeptiert keine PNG-Mediendateien.
  • Das TikTok-Zeichenlimit für Beitragstext beträgt 2.200.
TikTok begrenzt die API-Fotoveröffentlichung auf 6 Fotos pro Minute mit einer Obergrenze von 15 Fotos pro Tag.

TikTok-Verarbeitung

TikTok verarbeitet Videos und Bilder asynchron, daher wird das Feld id in der Antwort auf "pending" gesetzt. Sobald TikTok die Verarbeitung abgeschlossen hat, üblicherweise innerhalb von 1–2 Minuten, wird das Feld id mit der TikTok-Video-id aktualisiert und ein postUrl hinzugefügt.
  • Sie können den endgültigen Status des TikTok-Beitrags über Webhooks oder den /history-Endpunkt abrufen. Das dauert in der Regel 1–2 Minuten.
  • Wenn der Nutzer das Video in der mobilen TikTok-App veröffentlicht, wird ein „scheduled”-Webhook mit subAction: "tikTokPublished" gesendet.
  • Ein First Comment an einem TikTok-Beitrag wird verzögert: Er wird automatisch gepostet, sobald das tikTokPublished-Webhook die tatsächliche Video-id auflöst, nicht zum Zeitpunkt der Veröffentlichung. Die Video-visibility muss public sein, andernfalls kann der First Comment nicht gepostet werden und es wird ein Kommentar-Fehler zurückgegeben.
  • Tritt ein Fehler auf, etwa weil TikTok das Video nicht verarbeiten konnte oder interne Ayrshare-Prüfungen fehlgeschlagen sind, wird das Feld id auf „failed” gesetzt und das Feld errors enthält die Fehlerdetails.
  • Der idShare wird zur internen Referenzierung des ausstehenden Videos verwendet.

TikTok-Optionen

Beim Veröffentlichen eines TikTok-Videos oder von Bildern stehen zusätzliche Optionen zur Verfügung. Beispiel Videoveröffentlichung:
TikTok Video Publishing
Beispiel Bildveröffentlichung:
TikTok Image Publishing

Optionen

Die folgenden Optionen sind für TikTok-Beiträge verfügbar. Sie sollten dem Objekt tikTokOptions hinzugefügt werden. Weitere Details zu jeder Option finden Sie unten.
TikTok Options
autoAddMusic
boolean
Standard:false
Ob dem Beitrag automatisch empfohlene Musik hinzugefügt werden soll. Wenn Sie dieses Feld auf true setzen, können Sie die Musik später in der TikTok-App ändern.Medientyp: Bild
disableComments
boolean
Standard:false
Ob Kommentare zum veröffentlichten Beitrag deaktiviert werden sollen.Medientyp: Video, Bild
disableDuet
boolean
Standard:false
Deaktiviert Duets zum veröffentlichten Video.Medientyp: Video
disableStitch
boolean
Standard:false
Deaktiviert Stitch zum veröffentlichten Video.Medientyp: Video
draft
boolean
Standard:false
Ob ein Entwurf des Beitrags erstellt werden soll.Weitere Informationen finden Sie unter Entwurfsoptionen.Medientyp: Video oder Bild
isAIGenerated
boolean
Standard:false
Ob der Umschalter für KI-generierte Inhalte für den Videobeitrag aktiviert werden soll.Wenn Sie den Umschalter aktivieren, wird Ihr Video nach der Veröffentlichung als „Creator labeled as AI-generated” gekennzeichnet und kann nicht geändert werden. Die Kennzeichnung „Creator labeled as AI-generated” weist darauf hin, dass der Inhalt vollständig KI-generiert oder erheblich mit KI bearbeitet wurde.
Das Aktivieren der Einstellung für KI-generierte Inhalte wirkt sich nicht auf die Verbreitung Ihres Videos aus, solange es nicht gegen die Community Guidelines von TikTok verstößt.
Medientyp: Video
isBrandedContent
boolean
Standard:false
Ob der Umschalter Branded Content aktiviert werden soll. Wenn dieses Feld auf true gesetzt ist, wird das Video als Branded Content gekennzeichnet, was auf eine bezahlte Partnerschaft mit einer Marke hinweist. Dem Video wird das Label „Paid partnership” hinzugefügt.Medientyp: Video, Bild
isBrandOrganic
boolean
Standard:false
Ob der Umschalter Brand Organic Content aktiviert werden soll. Wenn dieses Feld auf true gesetzt ist, wird das Video als Brand Organic Content gekennzeichnet, was darauf hinweist, dass Sie sich selbst oder Ihr eigenes Unternehmen bewerben. Dem Video wird das Label „Promotional content” hinzugefügt.Medientyp: Video, Bild
imageCoverIndex
number
Standard:"0"
Der Index in mediaUrls, der als Cover für den Beitrag verwendet werden soll.Medientyp: Bild
title
string
Der Titel des Beitrags.Medientyp: Bild
thumbNailOffset
number
Der Frame, der als Video-Cover verwendet werden soll.Weitere Informationen finden Sie unter Video-Thumbnail-Optionen.Medientyp: Video
visibility
string
Standard:"public"
Wie der Beitrag geteilt wird und wer ihn sehen kann.Werte: public, private, followers oder friends.Weitere Informationen finden Sie unter Sichtbarkeitsoptionen.Medientyp: Bild

Sichtbarkeitsoptionen

SichtbarkeitBeschreibung
publicFür alle TikTok-Nutzer sichtbar.
privatePrivat, nur für das Konto selbst sichtbar.
followersNur für Follower des Kontos sichtbar.
friendsNur für gegenseitige Follower sichtbar.
Private Beiträge bleiben im Status pending, und es wird kein TikTok-Webhook gesendet, bis der Beitrag öffentlich gemacht wird.

Video-Thumbnail

Es gibt zwei Möglichkeiten, ein Thumbnail (auch Coverfoto genannt) für ein TikTok-Video festzulegen:
  1. Mit dem Parameter thumbNailOffset, um einen Thumbnail-Frame festzulegen.
  2. Mit dem Parameter thumbNail, um ein Thumbnail-Bild von einer URL festzulegen.
Für das Festlegen eines Thumbnails werden nur Videos unterstützt.

Thumbnail-Offset

Legen Sie ein Thumbnail für ein TikTok-Video fest, indem Sie einen Offset-Frame auswählen.
TikTok Video Thumbnail Offset
Der Offset ist die Position in Millisekunden des Thumbnail-Frames. Der Standardwert ist 0, was dem ersten Frame des Videos entspricht.

Thumbnail-URL

Legen Sie ein Thumbnail für ein TikTok-Video fest, indem Sie ein Bild von einer URL hochladen.
TikTok Video Thumbnail URL
Wenn Sie den Parameter thumbNail verwenden, wird der Parameter thumbNailOffset ignoriert. Weitere Informationen finden Sie unter TikTok-Thumbnail-Anforderungen.

TikTok-Erwähnungen

Erwähnen Sie einen anderen TikTok-Handle, indem Sie @handle im Beitragstext hinzufügen. Beispiel:
TikTok Mention
Bitte lesen Sie die wichtigen Regeln zu Erwähnungen.

TikTok-Entwurfsbeitrag

Erstellen Sie einen Entwurf für ein TikTok-Video oder -Bild, sodass Sie das Video oder Bild vor der Veröffentlichung bearbeiten können.
TikTok Video Draft Post
Der Video- oder Bild-Entwurfsbeitrag befindet sich in der TikTok-App unter den Benachrichtigungen Inbox in der unteren Zeile. Suchen Sie nach einer System notifications-Nachricht und klicken Sie dann oben auf die Nachricht Your content from Ayrshare is ready. Der Ayrshare-postUrl bleibt im Status pending, bis das Video veröffentlicht wird. First Comment wird für Entwurfsbeiträge nicht unterstützt. TikTok Draft Post

Autorisierungs-Refresh

TikTok muss jedes Jahr über die Seite „Social Accounts” neu autorisiert werden.
  • Eine E-Mail- und Webhook-Social-Action-Benachrichtigung wird 15 Tage vor dem Ablauf der Autorisierung gesendet.
  • Das Refresh-Fälligkeitsdatum und die verbleibenden Tage können über den Endpunkt /user abgerufen werden.

Zeichenbeschränkungen

Weitere Informationen finden Sie unter TikTok-Zeichenbeschränkungen.

Weitere Informationen

Zusätzliche Beispiele zur Nutzung der TikTok API.