HE:Struktur/AG/Web/Twitter-Integration/
< HE:Struktur | AG/Web
Inhaltsverzeichnis
Vorraussetzungen
Um Twitter zu integrieren, müssen folgende Module aktiviert sein oder werden:
- Autoload
- OAuth
- Twitter actions
- Twitter post
Rechte setzen
- oauth_common-Modul
- Ja - administer consumers
- Ja - administer oauth
- Ja - oauth authorize any consumers
- Ja - oauth register any consumers
- twitter-Modul
- Ja - Twitter Konten hinzufügen
- Nein - import own tweets
- Ja - Twitterkonten globalen machen
- Ja - Nur ein globales Twitterkonto für die gesamte Seite verwenden
- twitter_post-Modul
- Ja - post to twitter
App registieren
Nach dem Authorisieren der Website als App (https://dev.twitter.com/apps/new) müssen "Consumer key" und "Consumer secret" im Drupal hinterlegt werden: /admin/settings/twitter
Twitter-Konto hinzufügen
Danach sollte unter "Mein Konto" > "Bearbeiten" > "Twitter Konto" per Klick auf "Konto hinzufügen" ein Twitter-Account hinzufügbar sein.
Dazu wird man zu Twitter weitergeleitet. Der Parameter oauth_token darf dabei nicht leer sein. Ist dieser leer hat man falsche Daten bei "Consumer key" und "Consumer secret" eingegeben.
Globaler Account
Der neu hinzugefügte Account muss global gesetzt werden, damit er für jeden neuen Artikel zum Posten auf Twitter zur Verfügung steht.