Facebook Oneboxes funktionieren in meinen Foren nicht

Facebook Oneboxing funktioniert auf meinen Foren schon lange nicht mehr, aber 2021 hat es funktioniert.

Ich habe ziemlich aufgegeben, aber nachdem ich heute eine Entwicklungsversion von Discourse auf meinem Computer installiert hatte, bemerkte ich, dass Facebook Oneboxes funktionierten:

Ich bemerkte auch, dass es auf try.discourse und auf meta funktioniert.

Es funktioniert jedoch nicht auf unicyclist.com und forum.monocycle.info.

Zum Beispiel, wenn ich versuche, diesen Link zu posten: https://www.facebook.com/zuck/posts/pfbid036u4L3nsfpuufBVrA41MHiinbK5WMGLtgLnG1vQ6oHjQqwbSewJr3G2CjN5LADFQLl

Es funktioniert hier:

Aber das Ergebnis auf meinem Forum ist immer eine Facebook-Box, die uns auffordert, uns anzumelden: Forum to-do list - #19 - Forum Feedback - Unicyclist.com

Ich verstehe nicht, warum Facebook Oneboxes auf diesen Foren nicht funktionieren, aber auf anderen schon.

Irgendwelche Ideen? Konnte keine falsch konfigurierte Einstellung finden.

Das liegt normalerweise an der Reputation Ihrer Server-IP. Facebook erlaubt Ihrem Server nicht, das HTML mit der Seite abzurufen, stattdessen werden Sie zu einer Anmeldeseite weitergeleitet.

Sie können versuchen, dies mit einem cURL auf dem Server zu reproduzieren.

Auf meinem Desktop erhalte ich:

curl -s https://www.facebook.com/zuck/posts/pfbid036u4L3nsfpuufBVrA41MHiinbK5WMGLtgLnG1vQ6oHjQqwbSewJr3G2CjN5LADFQLl | htmlq 'meta[property^="og:"]'
<meta content="Mark Zuckerberg" property="og:title">
<meta content="👋🇫🇷🇪🇦 We're launching Horizon Worlds in France and Spain today! Looking forward to seeing people explore and build immersive worlds, and to bringing this to more countries soon." property="og:description">
<meta content="https://scontent.fcgh7-1.fna.fbcdn.net/v/t39.30808-6/299150825_10114625396804361_144927942652991577_n.jpg?_nc_cat=1&amp;ccb=1-7&amp;_nc_sid=8024bb&amp;_nc_ohc=YfDVgCX1ZkcAX8Zjdz8&amp;_nc_ht=scontent.fcgh7-1.fna&amp;oh=00_AT_alIn_B_hs9SgZj2MULpEABA2PWyNLoKyUkqGBmFkxzA&amp;oe=6324F6BB" property="og:image">
<meta content="https://www.facebook.com/zuck/posts/10114625397253461" property="og:url">
2 „Gefällt mir“

Das sind interessante Informationen! Ein Curl gibt auf meinen Servern nichts zurück.

Gibt es eine Möglichkeit, dies zu umgehen oder die Reputation meiner Server-IP zu verbessern? Oder bin ich ohne Facebook-Oneboxes gefangen?

Sie müssen entweder zu einer IP-Adresse mit besserem Ruf wechseln oder eine IP-Adresse für ausgehende Oneboxen mieten, mit "Onebox Assistant", crawl for those previews reliably!

1 „Gefällt mir“

Ich werde mir Onebox Assistant ansehen, ich habe es während einer Migration für Youtube-Oneboxen verwendet…

Ich bin nicht vertraut mit dem Konzept der IP-“Reputation”, aber beide meine Server werden bei Hetzner gehostet, was, soweit ich weiß, ein seriöses Unternehmen ist. Woher weiß ich, wie seriös eine IP ist? :thinking:

Das kann man leider nur durch Ausprobieren herausfinden.

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.