it-swarm.com.de

Den neuesten Facebook-Post automatisch auf meiner Website einbetten

Facebook führte eingebettete Beiträge ein ( https://developers.facebook.com/docs/plugins/embedded-posts/ ) ..__, aber ich kann nur einen bestimmten Beitrag auf meiner Webseite einbetten.

Ich möchte automatisch den neuesten Facebook-Post aus unserem Firmen-Facebook-Profil in unsere Webseite einbetten. Ist das möglich?

15
Pascal Klein

Ist es das, wonach du suchst? 

<iframe src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2FYOUR-FB-PAGE-ID&width=600&colorscheme=light&show_faces=true&border_color&stream=true&header=true&height=435" scrolling="yes" style="border:none; overflow:hidden; width:600px; height:430px; background: white; float:left; " allowtransparency="true" frameborder="0"></iframe>

Ersetzen Sie IHR-FB-PAGE-ID durch die ID der Facebook-Seite.

JSFiddle-Beispiel

Quelle: https://www.youtube.com/watch?v=vmFShEeI5qg

6
Pikamander2

Die Lösung oben hat dies vorgeschlagen, aber Sie können immer ein Seitenzugriffstoken erhalten (Sie benötigen ein Benutzerzugriffstoken von einem Benutzer, der Administrator dieser Seite ist, bevor Sie das Seitenzugriffstoken anfordern) und den Zugriff auf den Feed dieser Seite anfordern, damit Sie dies tun können Holen Sie sich die neueste Post-ID und binden Sie diesen Post mit der ID ein.

Tokens für den Seitenzugriff: https://developers.facebook.com/docs/facebook-login/access-tokens/#pagetokens

4
jake2389

2 Wege:

1) Javascript

Schritt 1: Fügen Sie das JavaScript-SDK einmal auf Ihrer Seite ein, idealerweise direkt nach dem öffnenden body-Tag.

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.1';
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

Schritt 2: Platzieren Sie diesen Code an einer beliebigen Stelle, an der das Plugin auf Ihrer Seite angezeigt werden soll.

<div class="fb-page" data-href="https://www.facebook.com/google" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="https://www.facebook.com/google" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/google">Google</a></blockquote></div>

2) iframe

Platzieren Sie diesen Code an einer beliebigen Stelle, an der das Plugin auf Ihrer Seite angezeigt werden soll.

<iframe src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fgoogle&tabs=timeline&width=340&height=500&small_header=false&adapt_container_width=true&hide_cover=false&show_facepile=true&appId" width="340" height="500" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true" allow="encrypted-media"></iframe>

Quelle: Facebook

Mit dem Page-Plugin können Sie problemlos öffentliche Facebook-Seiten auf Ihrer Website einbetten und bewerben. Genau wie bei Facebook können Ihre Besucher die Seite mögen und teilen, ohne Ihre Website zu verlassen. Sie können das Page-Plugin für jede Seite verwenden, die nicht eingeschränkt ist, z. B. nach Land oder Alter.

https://developers.facebook.com/docs/plugins/page-plugin/

1
TommyZG
1
Kaspar L. Palgi