wiki8.blessen.de

Kreativität für die Realität

Benutzer-Werkzeuge

Webseiten-Werkzeuge


root:wbs:suite:modul:some

SOME Social Media Modul

Das Social Media Modul dient der Anbindung an verschiedene Social Media Kanäle.

Im ersten Schritt wird Facebook unterstützt.

Die Kanäle werden über Apps definiert.

Facebook Login

Facebook App anlegen

Eine Facebook App muß über einen Facebook Developer angemeldet werden:

https://developers.facebook.com/apps/

Anschließend wird die App im Social Media Modul in der Verwaltung der wbsSuite als neuer Kanal angelegt.

Facebook Zugriffs Schlüssel

https://developers.facebook.com/docs/facebook-login/access-tokens/

Es gibt Zugriffsschlüssel (AccessToken) für

  • Nutzer
  • Seiten
  • Apps

Nutzer

Diese Art des Zugriffsschlüssels wird jedes Mal benötigt, wenn die App eine API aufruft, um die Facebook-Daten einer bestimmten Person in ihrem Namen zu lesen, zu ändern oder zu schreiben.

Seiten

Zugriffsschlüssel für Seiten werden bei Graph API-Aufrufen zur Verwaltung von Facebook-Seiten verwendet. Um einen Zugriffsschlüssel für Seiten zu erstellen, muss ein Administrator der Seite eine erweiterte Berechtigung mit der Bezeichnung manage_pages gewähren. Sobald diese Berechtigung erteilt wurde, kannst du den Zugriffsschlüssel für die Seite mit der folgenden Graph API-Anfrage abrufen:

GET /me/accounts HTTP/1.1

Host: graph.facebook.com

Dies kann über einen Zugriffsschlüssel für Nutzer mit den erforderlichen Berechtigungen angefragt werden. Dabei wird eine Liste mit Seiten zurückgegeben, die die jeweilige Person verwaltet, einige Zusatzinformationen (z. B. die Seitenkategorie und die Berechtigungen, über die der Administrator für die Seite verfügt) sowie der Zugriffsschlüssel für die Seite:

Apps

Erstellen eines Zugriffsschlüssels für Apps Um einen Zugriffsschlüssel für Apps zu erstellen, starte einen Graph API-Aufruf:

GET /oauth/access_token

  ?client_id={app-id}
  &client_secret={app-secret}
  &grant_type=client_credentials
  
  

Facebook App freigeben

Anschließend muss der FB Nutzer, der Admin einer Seite ist, auf der die App Rechte bekommen soll, die APP freigeben.

Im Profil auf Apps verwalten

https://www.facebook.com/settings?tab=applications

Facebook Apps in Seiten Tabs

Tutorials

root/wbs/suite/modul/some.txt · Zuletzt geändert: (Externe Bearbeitung)