YouTube-Links einbetten

Ich hatte gehofft, hier noch einen weiteren Beitrag dazu zu sehen. Früher war es einfach, YouTube-Videos direkt in das Textfeld einzubetten, doch jetzt werden sie nur noch als Hyperlinks angezeigt.

Gibt es eine Lösung dafür?

Dies sollte noch funktionieren. Stelle bitte sicher, dass der Link in einer eigenen Zeile steht, da dies eine Voraussetzung für die Funktion unserer Onebox ist.

Falls du Beispiele teilen kannst, bei denen dies nicht funktioniert, könnte uns das helfen, weitere Probleme zu finden!

Ja, ich weiß, dass der Link in einer eigenen Zeile stehen muss. Alle meine Links sind nicht gelistet und gehören unserem Kunden, daher fühlt es sich für mich etwas seltsam an, sie zu verwenden… aber das passiert bei allen Beiträgen…

Das ist, was ich sehe

Funktioniert es, wenn Sie ein gelistetes Video verwenden? Es ist möglich, dass bei nicht gelisteten Links etwas nicht funktioniert. Google hat möglicherweise eine Änderung vorgenommen, die verhindert, dass Onebox diese Videos rendert.

Es scheint auf unserer Seite weder bei gelisteten noch bei nicht gelisteten Videos zu funktionieren. Hier funktioniert es jedoch, wenn ich ein nicht gelistetes Video poste.

Hier ist ein nicht gelistetes Video zum Vergleich:

Es ist möglich, dass YouTube Anfragen von der IP-Adresse Ihres Servers blockiert?

Wenn Sie beispielsweise Folgendes ausführen:

puts Onebox.preview('https://youtu.be/E5oGcdqz5xk')

in der Rails-Konsole Ihres Servers, erhalten Sie dann etwas wie:

<div class="onebox lazyYT lazyYT-container" data-youtube-id="E5oGcdqz5xk" data-youtube-title="demo unlisted link" data-parameters="feature=oembed&amp;wmode=opaque">
  <a href="https://www.youtube.com/watch?v=E5oGcdqz5xk" target="_blank" rel="nofollow ugc noopener">
    ![](upload://hp5dMCYhQ42qK2Oru9gQ6Q9R0nY.jpeg "demo unlisted link")
  </a>
</div>

Ja, Ihre Server-IP wurde von YouTube gesperrt. Dies ist in letzter Zeit mehrfach aufgetreten.