supergarv

Garvin Hicking :: blog

"A lie is most convincingly hidden between two truths" - Deep Throat

  •  
  •  
  • Über mich
  •  
  • Galerie
  •  
  • Freunde
  •  
  • Tops und Flops
  •  
  • Links
  •  
Zufallsbild
  • Über mich:
  • Vorstellung
  • Lebenslauf
  • Lebensziele
  • Gästebuch
  • Kontakt
  • News
  • Blog
  • Galerie:
  • Artwork
  • Logos
  • Web
  • DTP
  • 3D
  • Fotos
  • Videos
  • Anderes
  • Freunde:
  • Freunde
  • Familie
  • Ich
  • Webcam
  • Schule
  • Caritas
  • Arbeit
  • Anderes
  • Tops und Flops:
  • Filmkritiken
  • Texte
  • IMDB
  • Hitlisten

Handbuch für Serendipity


Das offizielle, umfassende Serendipity-Handbuch für Einsteiger und Profis ist nun im Handel und kann online bei Amazon oder Open Source Press bestellt werden, oder auch bei jedem Buchhändler.

Kategorien

  • Blafasel
  • Media
  • Bilder
  • Bücher
  • Kino / Video
  • Sneak Preview
  • Musik
  • Spiele
  • PHP / Software
  • Planung

Alle Kategorien

Fotografie von Garvin und Emba

» bei Model-Kartei
» bei Flickr

Flickr: Bilder

Medaillen

superBlog Banner
OPML: Meine Feeds (RSS)
Suprglu: Meta-Feed
Blogverzeichnis - Blog Verzeichnis bloggerei.de
FOAF-Explorer: Meine FOAFs ansehen

Jabber: supergarv (at) amessage.de
ICQ: 21392242

:inlove:

Macht mich glücklich:

Wunschliste Amazon / Wishlist Amazon
PayPal

Blog abonnieren

  • XML RSS 2.0 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Kommentare
  • superBlog

Archive

  • Februar 2012
  • Januar 2012
  • Dezember 2011
  • Das Neueste ...
  • Älteres ...

Powered by

Serendipity PHP Weblog

Montag, 20. September 2010

Serendipity Twitter Plugin mit OAuth

Vor kurzem hat Twitter seine API derart umgestellt, dass nur noch autorisierte Anwendungen auf den Twitter-Stream mit erweiterten Funktionalitäten (und vor allem schreibend) zugreifen dürfen. Der neue Zugriff erfolgt mittels OAuth. Hier werden einzelne Anwendungen für den Zugriff konfiguriert, und das Passwort zum eigenen Twitter-Account muss nie übermittelt werden.

Die Einbindung von OAuth wurde initial dank der Hilfe von Silvio Kunze vorangetrieben. Ich habe mich am Wochenende dem Plugin angenommen, und dank des Feedbacks in der Twittersphere (Danke jpwenzel, mattsches und gethash), nun auch endgültig OAuth verstanden. Eigentlich nicht schwer, aber doch relativ umständlich einzurichten.

Die neue Twitter-Plugin-Version gibt es derzeit hier: serendipity_plugin_twitter.zip (1.23, wird nach ein paar Tests auch demnächst offiziell eingestellt)

Der grundsätzliche Workflow ist wie folgt:

1. Man installiert das Serendipity Twitter plugin (wenn nicht schon geschehen)

2. In der Konfiguration des Plugins gibt es einen neuen Button, mit dem man seine Anwendung auf Twitter.com registriert. Zudem erklärt einem das Plugin, welche Felder man mit welchen Werten man dort eintragen kann.

3. Sobald man die Anwendung (also das Plugin von euch) bei Twitter.com registriert hat, kriegt ihr auf der Folgeseite den Consumer Key und das Consumer Secret. Diese Zeichenfolge identifiziert die nur für euch registrierte Anwendung eindeutig. Diese beiden Zeichenfolgen kopiert ihr einfach in die Konfiguration des Serendipity-Plugins.

4. Nach dem speichern von Consumer Key und Secret in der Pluginkonfiguration gibt es einen neuen Button namens "Einloggen". Wenn ihr darauf klickt, kommt man zur Twitter-Seite, wo man die gerade angelegte Anwendung dazu autorisiert, auf euren Twitterstream zuzugreifen. Nach der Bestätigung der Twitter-Meldung landet ihr in eurem Blog, und die Verbindung wird als hergestellt markiert.

5. Ab jetzt könnt ihr wieder in der Startseite des Blogs eure Tweets absetzen, und beim Posten von Blogeinträgen automatisch an Twitter senden.


Ich wünschte man könnte den Prozess abkürzen, aber tatsächlich ist es von Twitter nicht vorgesehen, einfach per Link eine Anwendung mit vorausgefüllten Daten zu registrieren. Auch wäre es nicht sinnvoll eine einzelne App für alle Serendipity-Blogs zu erstellen, da ansonsten ein Missbrauch der Anwendung auswirkungen auf alle Anwender haben könnte. Abgesehen davon ist die Callback-URL ein Parameter pro Anwendung, und nicht pro Autorisierung - man müsste das Plugin also dann an zentraler Stelle als Proxy aufsetzen.

Bitte testet das Plugin bei euch, wenn ihr die Funktionalität gebrauchen könnt. Im ausführlichen Artikelteil gehe ich noch etwas spezieller auf die interne Funktionalität des Plugins ein.
   » Vollständiger Artikel

Geschrieben von garvin in PHP / Software um 14:22 | Kommentare (7) | Trackbacks (2)
5628 Klicks
Tweet This!
Bookmark Serendipity Twitter Plugin mit OAuth  at del.icio.us Facebook Google Bookmarks Digg Serendipity Twitter Plugin mit OAuth
(Seite 1 von 1, insgesamt 1 Einträge)

Suche

Kalender

Zurück September '10 Vorwärts
Mo Di Mi Do Fr Sa So
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

Femto-Blog

  • @majornelson @thevowel What I always wanted to ask: Why is link not sorted by Release date? I.e. syndicate's not there.04.02 11:02
  • @patpuetz ich hoffe dass iptv endlich mal was wird und @netcologne in die puschen kommt und hdtv darüber uberträgt03.02 07:02
  • @Sm0K1ngGnu Ab morgen wird zurückgetwittert!!!02.02 21:02
  • @Sm0K1ngGnu es gibt später nen stealth-dungeon. Allein dafür hat sich SS gelohnt. "it gets better!"02.02 21:02
  • Vorhin das Intro/PR-Video von den Poppelsdorfer-Nachbarjungs @doo_net angeschaut. Toll gemacht, sehr inspirierend. Bin gespannt!02.02 21:02
  • @patpuetz Aber die alphacrypt-CI-Karte spackt gerne mal rum und hängt sich im Stundentakt auf, Umschaltzeiten mit 30 Sekunden...02.02 20:02
  • @patpuetz Ich hab halt nen schön integrierten Loewe-TV mit einer Remote; da will ich keinen Unity-Frickeldekoder.02.02 20:02
  • @patpuetz Aber das war noch "Probezeit". Erst seit dem 01.02. ist es "regulär" zu haben, mit 12 Monaten VL. :(02.02 20:02
  • Überhaupt, diese DVB-C-Verdongelung-Wackelei mit CI(ohne +)-TVs, Alphacrypt, Decodern - HDTV in Deutschland lebe hoch! (@Unitymedia :()02.02 19:02
  • Komischer Zufall, @Unitymedia ? Pünktlich zum HD-Launch wurde das analoge Kabel-Pro7-Signal deutlich schlechter.02.02 19:02

Kommentare

Chris zu Warrior, Sherlock Holmes: A Game of Shadows
Mo, 09.01.2012 12:38
*Den ersten fand ich ganz gut, aber der letzte war es nicht unbedingt, kam mir alles beannt vor.
Stephan zu Warrior, Sherlock Holmes: A Game of Shadows
So, 01.01.2012 16:16
*Du meinst wohl ein Aufguss des ersten Teils...
Tobias' Zettelwirtschaft zu Veronica Mars
Sa, 31.12.2011 22:57
*Durch einen Artikel beim Garvin wußte ich nicht nur von der Existenz sondern auch von der anzunehmenden Qualität der am [...]
Garvin zu Serienrückblick 2011
Do, 29.12.2011 20:14
*Falk, da sind durchaus einige Perlen dabei, ohne die mein Leben deutlich fader wäre. Und natürlich ist Entertainment im [...]
serotonic zu Serienrückblick 2011
Do, 29.12.2011 19:22
*Wunderbar, herzlichen Dank für den Überblick! Da kann ich ja noch was auf meine Watchlist packen (und auch wieder was r [...]

Über mich

Ich heiße Garvin Hicking, wohne in Köln und bin alt genug um ein Blog führen zu dürfen. Derzeit arbeite ich als Webentwickler bei Faktor E, bin gelegentlich selbständig tätig und arbeite mit PHP, (My)SQL und XHTML/ XML/ CSS/ JavaScript.

Meine Freizeit nutze ich zur Entwicklung von Serendipity und phpMyAdmin - und (nicht nur) wenn ich genug von Computer habe, genieße ich das Leben mit meiner Freundin Emba im Kino, hinter der Fotokamera, daheim oder bei unseren Freunden. Und ein Gesicht habe ich auch:
Garvin Hicking
Facebook / Xing

Zend Certified PHP Engineer

Legasthenie-Info

Dieses Blog strotzt vor Komma-Fehlern. Ich bekenne eigenständig, öffentlich und freiwillig im Vollbesitz meiner geistigen und Halbbesitz meiner ortographischen Fähigkeiten, auf diese Fehlern zu bestehen und erkläre, der neuen Deutschen Rechtschreibung bisher nicht anheim gefallen zu sein. Wer zusätzliche Fehler findet, darf sie ebenfalls behalten. :-)

Getaggte Artikel




(c)1999-2004 by garvin hicking   |   
Valid XHTML 1.1! Valid CSS! American English PayPal Wunschliste Amazon / Wishlist Amazon

Die Einbindung fremder Bilder erfolgt im Rahmen der journalistischen bzw. persönlichen Berichtserstattung. Urheberrechte dieser Materialien liegen beim Eigentümer.
Weiteres siehe Impressum / Datenschutzerklärung


Online Einkaufen Börsenbriefvergleich