Wenn Sie Probleme beim Verbinden von Instagram haben, siehe den Leitfaden zur
Fehlerbehebung.
Wenn Ihre Medien auf einem Server oder CDN gehostet werden, den Sie kontrollieren, stellen Sie sicher, dass der Publishing-Crawler von Meta
sie abrufen kann. Siehe Meta Media Crawler blockiert,
falls Sie den Ayrshare-Fehlercode 440 („social network could not download media from this URL”) oder den Fehlercode 138 mit „Restricted by robots.txt” in den Details sehen.
- Business- oder Creator-Instagram-Konto, das mit einer Facebook-Page verbunden ist – siehe hier.
- Innerhalb von 24 Stunden sind nur 50 Instagram-Beiträge erlaubt. Siehe unten zu
usedQuota. - Der
post-Text darf bis zu 5 Hashtags (z. B. #wildtimes) und 3 Benutzernamen-Erwähnungen (z. B. @natgeo) enthalten. - Erwähnte Instagram-Nutzer (@mention) erhalten eine Benachrichtigung.
- Maximal 2.200 Beitragszeichen.
- Multi-Bild-/-Videobeiträge werden unterstützt und als Karussell gesendet. Sie können bis zu 10 Videos und Bilder senden.
- Instagram unterstützt kein Löschen über die API. Löschungen müssen manuell in der Instagram-App erfolgen.
- Wenn Ihr Reel-Video nicht mit einer bekannten Videoendung wie mp4 endet, verwenden Sie den Parameter
isVideo. Weitere Informationen finden Sie unter /post-Endpunkt. - Instagram 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 Instagram-Medienrichtlinien und Instagram-Autorisierung.
Posten auf Instagram
JSON für einen einfachen Beitrag mit Bild und Hashtags auf Instagram:Instagram Post
Das Seitenverhältnis von Bildern und Videos sowie die Videolänge sind für ein erfolgreiches Posten auf Instagram sehr wichtig. Werden die Anforderungen nicht erfüllt, wird der Beitrag abgelehnt.Siehe den Instagram-Abschnitt der Bild- und Video-Richtlinien.
Instagram Business- oder Creator-Konto
Ihr Instagram-Konto muss ein Business- oder Creator-Konto sein und mit einer Facebook-Page verbunden sein. Die Einrichtung ist kostenlos und einfach. Ausführliche Anweisungen finden Sie hier:Instagram-Verknüpfung
Karussell aus Bildern und Videos
Sie können mehrere Bilder oder Reel-Videos als Karussell auf Instagram posten; insgesamt können bis zu 10 Bilder oder Videos kombiniert in einem Karussell verwendet werden. Fügen Sie einfach weitere Bilder oder Videos zum ArraymediaUrls hinzu, und das Karussell wird automatisch erstellt.
Instagram Carousel Post
Video-URLs müssen mit einer bekannten Endung wie
mp4 enden. Der Parameter isVideo wird für
Instagram-Karussells nicht unterstützt.Instagram Reels
Auf Instagram wird ein Videobeitrag als Reel bezeichnet. Sie können ein Video mit den folgenden optionaleninstagramOptions an die Instagram Reels API posten.
Instagram Reels Options
- Details zu den Video-Anforderungen finden Sie unter Video-Anforderungen der Reels API.
shareReelsFeed: Boolean, auftruegesetzt, um anzuzeigen, dass der Reel sowohl im Feed- als auch im Reels-Tab erscheinen kann, oderfalse, um anzuzeigen, dass der Reel nur im Reels-Tab erscheinen kann. Dieser Wert ist ein Hinweis an Instagram, wo der Reel angezeigt werden soll; keiner der Werte bestimmt jedoch, ob der Reel tatsächlich im Reels- oder Feed-Tab erscheint, da der Reel möglicherweise die Voraussetzungen nicht erfüllt oder vom Instagram-Algorithmus nicht ausgewählt wird.audioName: String-Name der Audiomusik Ihrer Reels-Medien. Sie können nur einmal umbenennen, entweder beim Erstellen eines Reels oder danach über die Audio-Seite. Beispiel:"The Weeknd - Blinding Lights".thumbNail: String-URL des Reel-Titelbildes (Thumbnail). Details zu thumbNail finden Sie hier.thumbNailOffset: Ganzzahliger Offset in Millisekunden für das Thumbnail-Bild. Details zu thumbNailOffset finden Sie hier.
Trial Reels
Ein Trial Reel ist ein Reel, das beim erstmaligen Posten nur an Nicht-Follower veröffentlicht wird. So können Sie testen, wie ein Reel bei einem neuen Publikum abschneidet, bevor er Ihre bestehenden Follower erreicht. Setzen SietrialParams.graduationStrategy in instagramOptions, um einen Reel als Trial zu veröffentlichen.
Instagram Trial Reel
graduationStrategy steuert, wie ein Trial Reel später „graduiert” – d. h. auch für Ihre Follower sichtbar wird. Es ist erforderlich, wenn trialParams angegeben ist, und muss einer der folgenden Werte sein:
“MANUAL”— Der Beitrag bleibt ein Trial Reel, bis Sie ihn manuell in der Instagram-App graduieren.“SS_PERFORMANCE”— Meta graduiert den Reel automatisch anhand der frühen Performance bei Nicht-Followern.
Die Graduierung selbst (also das Sichtbarmachen eines veröffentlichten Trial Reels für Follower) wird derzeit
von der Meta-API nicht bereitgestellt und muss manuell in der Instagram-App durchgeführt werden. Ayrshare wird einen
Graduierungs-Endpunkt hinzufügen, sobald Meta einen bereitstellt.
Einschränkungen für Trial Reels
Die Trial-Reel-Anfrage wird am Ayrshare-Rand – noch vor einem Meta-Aufruf – abgelehnt, wenn eine der folgenden Bedingungen nicht erfüllt ist:- Genau eine Medien-URL, die auf
.mp4oder.movendet (Groß-/Kleinschreibung wird ignoriert). Karussells werden nicht unterstützt. instagramOptions.storiesdarf nichttruesein. Stories können keine Trial Reels sein.graduationStrategymuss vorhanden und exakt“MANUAL”oder“SS_PERFORMANCE”sein (Groß-/Kleinschreibung beachten).
447, 448, 449) für die vollständigen Payloads.
Instagram Stories
Sie können ein einzelnes Bild oder Video als Instagram-Story mit den folgendeninstagramOptions posten. Instagram-Stories verschwinden nach 24 Stunden.
Stories Post
- Instagram-Stories unterstützen keinen Beitragstext – jeglicher Text im Feld
post, einschließlich Erwähnungen, wird ignoriert. - Stories laufen nach 24 Stunden ab.
- Instagram unterstützt das Veröffentlichen von Stories derzeit nur für Instagram-Business-Konten und nicht für Creator-Konten.
- Instagram-Stories unterstützen keine Kollaborationen.
- Das Veröffentlichen von Stickern (z. B. Link, Umfrage, Standort) wird von Instagram nicht unterstützt.
Reels-Thumbnails
Sie können einen Frame des Reels als Thumbnail auswählen oder ein eigenes Titelbild (Thumbnail) von einer externen URL verwenden.Instagram Thumbnail
0, was dem ersten Frame des Reels entspricht.
Wenn Sie sowohl eine Thumbnail-URL als auch einen Thumbnail-Offset angeben, wird der Thumbnail-Offset ignoriert.
Das Reel-Thumbnail muss den Reels-Thumbnail-Anforderungen entsprechen.
Signierte URLs mit Weiterleitungen sind nicht garantiert mit Cover-URLs kompatibel.
Wir empfehlen eine nicht signierte URL oder die Verwendung des /media-Endpunkts.
Alternativtext
Fügen Sie einem Bild einen Instagram-Alternativtext (auch Alt-Text genannt) hinzu. Der Instagram-Alt-Text ist eine Barrierefreiheitsfunktion für zusätzliche Nutzerinformationen und Screenreader.- Alt-Text unterstützt bis zu 1.000 Zeichen pro Bild.
- Instagram unterstützt keinen Alt-Text für Reels oder Stories.
altText im Objekt instagramOptions.
Instagram Alt Text
mediaUrls entsprechen.
Der Alt-Text wird in der angegebenen Reihenfolge auf jedes Bild angewendet.
Nutzer-Tags & Standorte
Der Instagram-Nutzer wird benachrichtigt, wenn Sie seinen Benutzernamen in einem Beitrag verwenden. Achten Sie darauf,
Nutzer nicht zu spammen oder wiederholt mit ihrem Benutzernamen zu posten. Andernfalls kann Instagram Ihr Konto
sperren oder deaktivieren.
instagramOptions getaggt werden.
Standort
Ein Standort wird über einelocationId angegeben, also eine Facebook-Page-ID oder ein Facebook-Page-Name. Zum Beispiel ist die Facebook-Page-ID des Guggenheim Museums 7640348500 oder der Facebook-Page-Name "@guggenheimmuseum". Pages müssen mit einem physischen Standort verknüpft sein.
Instagram Location
locationId (Page ID) mit dem Brand-Endpunkt nachschlagen. Beachten Sie, dass die Page einen Standort hinterlegt haben muss, sonst gibt die locationId einen Fehler zurück.
Wird für Bilder oder Videos in Karussells nicht unterstützt.
Nutzer-Tags
Mit Instagram-Tags können Sie andere Instagram-Nutzer in Ihrem Beitrag markieren. Nutzer werden überuserTags angegeben, das ein Array von Objekten mit einem Instagram-Benutzernamen und x/y-Koordinaten (nur bei Bildern) enthält. Nutzer-Tags können für einzelne Bilder oder Reels hinzugefügt werden, jedoch nicht für normale Videos, mehrere Bilder oder Stories.
- Benutzernamen müssen öffentliche Instagram-Konten sein. Fügen Sie das @ des Nutzer-Handles nicht hinzu.
x- undy-Werte müssenfloat-Zahlen sein, die von der oberen linken Ecke des Bildes ausgehen, mit einem Bereich von0.0–1.0. Nur für Einzelbilder. Verwenden Sie sie nicht bei Reels, sonst tritt ein Fehler auf.
Instagram User Tags
Instagram-Erwähnungen
Erwähnen Sie einen anderen Instagram-Handle, indem Sie @handle im Beitragstext hinzufügen. Zum Beispiel können Sie den @ayrshare-Handle im Beitragstext erwähnen:Instagram Mentions
Kollaboration
Instagram-Kollaboration ermöglicht es Ihnen, Inhalte gemeinsam mit anderen Instagram-Konten zu verfassen, indem Sie andere als Kollaboratoren taggen. So können Sie andere Instagram-Nutzer als Creator Ihres Beitrags markieren. Wenn sie getaggt werden, erhalten diese Nutzer in der mobilen App eine Einladung zur Kollaboration. Wenn sie annehmen, erscheint der Beitrag auch in ihrem Feed und ist für ihre Follower sichtbar, wodurch sich die Reichweite und das Engagement des Beitrags erhöhen.Kollaboratoren
Der öffentliche Originalautor kann ein anderes öffentliches Konto als Instagram-Kollaborator taggen. Das andere Konto erhält eine Nachricht und kann die Anfrage annehmen oder ablehnen. Wenn das andere Konto annimmt, wird der Beitrag auch in dessen Profil angezeigt und im Instagram-Feed an dessen Follower verteilt. Der Header des Beitrags weist den Inhalt beiden Konten zu. Sie können Kollaboratoren zu einem Reel, Bild oder Karussell hinzufügen. Das Taggen eines privaten Kollaborators ist über die Instagram API nicht erlaubt. Während diese Funktionalität in der Instagram-App existiert, sind Plattformen und ihre APIs oft nicht auf demselben Funktionsstand. Laden Sie bis zu drei Kollaboratoren mit einem Array öffentlicher Instagram-Benutzernamen ein.Instagram Collaborators
Anfragestatus eines Kollaborators abrufen
Nachdem Sie einen Instagram-Kollaborator eingeladen haben, können Sie den Status der Anfrage über die API zum Abrufen des Kollaborator-Anfragestatus prüfen.Automatische Bildskalierung
Max Pack erforderlich
autoResize automatisch auf 1080 × 1080 px skaliert, um mit Instagram zu funktionieren. Beachten Sie: Dies skaliert das Bild für alle enthaltenen Plattformen. Wir empfehlen daher, einen Aufruf für Instagram und einen anderen /post-Aufruf für weitere Plattformen durchzuführen.
Instagram Auto Image Resize
Verbrauchtes Kontingent
Die Instagram-Antwort enthält das aktuelleusedQuota für die Anzahl der Instagram-Beiträge, die in einem rollierenden 24-Stunden-Zeitraum getätigt wurden. Instagram erlaubt nur 50 Instagram-Beiträge in einem rollierenden 24-Stunden-Zeitraum.
Instagram Used Quota
Inhaltsprobleme
Ayrshare enthält einen integrierten Medienschutz, der bestimmte Probleme bei der Medienübermittlung während des Postens erkennen und beheben kann. Wenn ein Beitrag erfolgreich ist, aber ein Inhaltsproblem erkannt und behoben wurde, enthält die Antwort ein optionalescontentIssues-Objekt. So können Sie Probleme mit Ihrem Medien-Hosting proaktiv identifizieren und beheben.
Das contentIssues-Objekt ist nur vorhanden, wenn ein Problem erkannt und behoben wurde – normale erfolgreiche Beiträge enthalten es nicht.
| Feld | Typ | Beschreibung |
|---|---|---|
originMediaHostFailed | boolean | Das soziale Netzwerk konnte die Medien nicht von der angegebenen URL abrufen. Der automatisierte Medienschutz von Ayrshare hat das Problem behoben und den Beitrag erfolgreich abgeschlossen. Erwägen Sie, Ihre Medien-Hosting-Konfiguration zu überprüfen — siehe Meta Media Crawler blockiert für häufige Ursachen. |
details | array of strings | Menschenlesbare Beschreibungen jedes erkannten Problems. |
Content Issues Response Example
Fehlerdetails
Wenn eine Instagram-Medienveröffentlichung fehlschlägt, gibt das Fehlerobjekt jetzt den zugrunde liegenden Fehlertext von Meta im Feld
details aus, zusätzlich zu Ayrshares code und message. So können Sie zwischen verschiedenen Grundursachen unterscheiden (zum Beispiel eine Ablehnung wegen des Seitenverhältnisses gegenüber einem Fehler beim Herunterladen von Medien), ohne den Support kontaktieren zu müssen.Instagram Publish Error
message ist Ayrshares stabile, menschenlesbare Zusammenfassung, während details den vom Meta-System zurückgegebenen Rohtext der fehlgeschlagenen Veröffentlichung wiedergibt.
