supergarv

Garvin Hicking :: blog

Design flaws travel in groups.

  •  
  •  
  • Ü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

  • Mai 2012
  • April 2012
  • März 2012
  • Das Neueste ...
  • Älteres ...

Powered by

Serendipity PHP Weblog

« Serendpity Podcast | Startseite | « Testposting für RSS Graffiti bei... »

Mittwoch, 16. März 2011

Hilfe bei Facebook Graph API

Auf Wunsch von Robert aus dem Serendipity-Forum wollte ich mich gestern an ein Serendipity-Plugin begeben, dass die Kommentare zu einem Blog-Posting auf Facebook zurück ins Blog importiert.

Damit ein Blog-Posting erstmal bei Facebook ankommen kann, muss man seinen RSS-Feed bei Facebook hinterlegen damit es dort als "Note" importiert werden kann. Eine weitere Variante wäre, dass sich das Blog selbst bei Facebook über eine API anmeldet und postet, dafür gibt es aber derzeit noch kein Plugin. Das ganze arbeitet mit OAuth, und das ist schon bei Twitter arg fehleranfällig, weil es vile Nutzerinteraktion erfordert, die sich selber API-Keys besorgen müssen, die zwischen Blog und Facebook hin- und herkopieren müssen, etc.pp. Kurzform: Nur über die "Notes" ist es halbwegs einfach einzurichten.

Nun bietet Facebook per Graph API so etwas wie http://graph.facebook.com/supergarv/posts an, in dem meine letzten Postings stehen - unter anderem wird auch dieses Blogposting dort auftauchen. Kommentare zu der "Note" werden dann innerhalb der JSON-Daten von Facebook ausgegeben (sofern sie public sind).

So weit so gut - das Problem ist, dass der "link" zu einer "Note" nicht der URL des Blogeintrags entspricht sondern eher sowas wie http://www.facebook.com/notes/garvin-hicking/serendpity-podcast/10150119644579907 - und diese URL kann man nicht in die "echte" URL umleiten, ohne sich bei Facebook einzuloggen. Damit sich das Serendipity-Plugin einloggen kann, wäre aber der ganze OAuth-Pröll wieder erforderlich.

So zumindest verstehe ich die ganze Sache; ich könnte mir nur vorstellen dass die Note-URLs nur dann keinen Login erfordern, wenn das komplette eigene Profil nicht eine "Person" sondern eine "Page" ist.

Kennt sich jemand mit diesen Sachen aus und hat etwas Input zu leisten? Irgendwie muss man doch die Verbindung herstellen können. Das WP-Plugin an dem ich mich orientierte liegt übrigens hier: T3N Facebook Kommentar-Integration.
Geschrieben von garvin in PHP / Software um 11:29 | Kommentare (15) | Trackbacks (0)
4921 Klicks
Tweet This!
Bookmark Hilfe bei Facebook Graph API  at del.icio.us Facebook Google Bookmarks Digg Hilfe bei Facebook Graph API

Trackbacks
Trackback-URL für diesen Eintrag

Keine Trackbacks

Kommentare
Ansicht der Kommentare: (Linear | Verschachtelt)

*Da die Kommentare (in der Regel) Teil einer geschlossenen Profil Seite sind, wirst Du da wohl leider nicht um Autorisierung herum kommen. Sie sind einfach nicht uneingeloggt sichtbar.

.. wobei ich mir irgendwie immer noch nicht so recht vorstellen kann, dass das ganze OAuth Geraffel so kompliziert sein muss. Wenn ich versuche, dass in einen echten Client einzubauen (bisher habe ich das noch nicht gemacht, nur geplant) denke ich jedesmal: Wäre viel einfacher, das in einer echten Webseite einzubinden, weil man da dann Callback Links benutzen kann.

Leider hatte ich noch keine Zeit, das mal selber auszuprobieren..
#1 Grischa (Link) am 16.03.2011 12:16 (Reply)
*.. wie macht das WP Plugin das eigentlich? Kann man sich da nicht OAuth Code abschauen?
#2 Grischa (Link) am 16.03.2011 12:18 (Reply)
*Das ist das Problem, das WP Plugin nutzt auch kein OAuth - ich habe auch leider keinen Graph-API Dump gesehen von einem der das Plugin nutzt, ob da bei dem die "links" anders drin stehen.

Das genannte Plugin ist schon 8 Monate alt, evtl hat auch Facebook rumgeschraubt und es funktioniert derzeit garnicht mehr.

BTW: Die Kommentare sind durchaus in meinem Graph immer enthalten, spannenderweise. Da sind die Privacy-Einstellungen wohl schon recht lax. :-)

Das Problem an den Callback-Links ist meist immer, dass weder Twitter noch Facebook es direkt ermöglichen, eine App über die Webseiteanzulegen. Das muss immer der User selbst tun, und das ist einfach wahnsinnig überkompliziert für den User.
#2.1 Garvin (Link) am 16.03.2011 12:35 (Reply)
*Genau hier ist glaube ich ein Denkfehler.

Ich glaube, die App muss nur *einmal* angelegt werden (und bekommt einen App weiten Code), der User muss dann eigentlich nur noch die App autorisieren.

Allerdings ist das bei mir alles noch gesundes Halbwissen, weil ich leider eben immer noch nicht die Zeit hatte, das selber mal auszuprobieren.. :-/
#2.1.1 Grischa (Link) am 16.03.2011 12:45 (Reply)
*Ich fürchte nicht, weil die App ja ihre URL registrieren muss, und die ist ja für jedes Blog unterschiedlich (also der callback).

Das ginge nur wenn wir s9y.org als App registrieren und dann das nur für blogs auf s9y.org als Hoster gilt. :(
#2.1.1.1 Garvin (Link) am 16.03.2011 13:29 (Reply)
*Hmm.. Mist.. Ich muss mir das echt mal anschauen.. Das muss doch irgendwie einfacher gehen? Aber ich verstehe Deinen Einwand..

Ich schaue mal, ob ich heute Abend mal dazu etwas Zeit finde.. :)
#2.1.1.1.1 Grischa (Link) am 16.03.2011 14:09 (Reply)
*Hallo Garvin, danke für die Bemühungen. Das Plugin haben wir bei webtermine.at im Einsatz bzw. für Kommentare zu Beiträge auf http://facebook.com/webtermineat - also eine Page.

Aber wenn ihr eine genialere Lösung findet - ich hätte natürlich gerne Kommentare, die auf Notizen in meinem eigenen Profil angebracht werden :)
#3 Robert Lender (Link) am 16.03.2011 23:06 (Reply)
*Interessant!

Bei dieser "Page" ist der Graph auch so gestaltet, dass die Postings keine "Notes" sind, sondern echte "Messages".

Das liegt wohl daran, dass ihr eure Nachrichten per RSS Graffiti einstellt, und nicht wie ich in meinem Test-Setup über die Facebook-internen "Notizen".

Ich werde die RSS Graffiti App dann mal bei mir einrichten und testen.
#3.1 Garvin (Link) am 17.03.2011 09:14 (Reply)
*RSS Graffiti zu verwenden ist eine gute Idee, die App ist ziemlich verbreitet. Ich harre interessiert der Neuerungen, die hier entstehen :-)
#3.1.1 Ormus (Link) am 17.03.2011 15:46 (Reply)
*Das passende Plugin hierzu ist nun im Spartacus-CVS :)
#3.1.1.1 Garvin (Link) am 17.03.2011 16:53 (Reply)
*Bin gespannt :)
Auf Pages haben wir schon RSS Graffiti eingesetzt. Ich persönlich verwende für meine Timeline nur die normale Notizfunktion. Wäre interessant beides nutzen zu können.
Ich werde mal versuchen, wie ich mit dem Plugin zurande komme. Dauer nur ein wenig, weil ich noch was rund um S9yCamp ;) machen muss.

Danke für eure Bemühungen!
#3.1.1.1.1 Robert Lender (Link) am 17.03.2011 19:03 (Reply)
*Ich bin mir relativ sicher, dass es mit "Notes" nicht gehen wirdm nur mit Apps wie RSS Graffiti. Der Link muss direkt geshart werden, sonst ist er ohne Facebook-Login nicht auslesbar.

Nur die Ruhe mt dem Testen, aber auf Feedback (egal von wem) freue ich mich sehr. Vorerst habe ich es hier mal im Einsatz. :)
#3.1.1.1.1.1 Garvin (Link) am 17.03.2011 19:12 (Reply)
*Das Facebook Plugin ist spannend, danke! Ich werde es testen.

Bisher lasse ich meine Artikel mit Networked Blogs auf eine Facebook Seite holen. Kann ich das Plugin damit auch testen? Wenn nicht, richte ich RSS Graffiti ein.

Das Plugin beißt sich mit dem Twitter Plugin nicht, oder?

Ich installiere es nun, veröffentliche einen Artikel und gucke, was passiert. :)
#4 Matthias (Link) am 31.03.2011 09:59 (Reply)
*Grundsätzlich geht jede App, die den eigentlichen Link im Facebook-Graph als "Link"-Element übermittelt. Ich vermute, dass tut jede RSS-App so.

Ein Beißen mit Twitter sehe ich als ausgeschlossen an. :)
#4.1 Garvin (Link) am 31.03.2011 10:12 (Reply)
*Die Blogartikel werden auf der Seite nun mit RSS Graffiti angezeigt. Die Kommentare von dort werden nun auch unterhalb der Artikel im Blog angezeigt, klasse!
#5 Matthias (Link) am 02.04.2011 14:21 (Reply)

Kommentar schreiben

Pavatar, Favatar, Gravatar, Pavatar Autoren Bilder werden unterstützt.
BBCode-Formatierung erlaubt
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

 
 
« Serendpity Podcast | Startseite | « Testposting für RSS Graffiti bei... »

Suche

Kalender

Zurück Mai '12 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 31      

Femto-Blog

  • @Sm0K1ngGnu ah, ok. Unbekanntes Terrain fur mich bis auf 1-2 Verfilmungen die ich mau fand.21.05 14:05
  • @Sm0K1ngGnu Explain!!!21.05 13:05
  • @s_n0 @DB_Bahn - Stimmt, in den TRs kommt es fast nie vor. Aber ich dachte eher weil's da unmenschlich eng ist.21.05 10:05
  • @ckappen Jo, und deswegen dusch ich doch auch nicht zweimal die Woche.21.05 09:05
  • Liebe @DB_Bahn - wie ist der Stand zu Zieharmonikaspielenden Osteuropäern im Zug, wird das offiziell geduldet? Strecke K-BN ist täglich voll21.05 09:05
  • Erst mit längeren Haaren lernt man einen Bad Hair Day zu schätzen... link21.05 08:05
  • @AndiH super arbeit :-)21.05 08:05
  • @ToolTime jupp, take it!19.05 16:05
  • Netter Empfang in Griechenland. link17.05 16:05
  • @ffmetzger dude, your sleepcycle looks off!17.05 03:05

Kommentare

serotonic zu The Avengers, oder: Schlechte Erfahrung mit 3D im Metropolis Köln
Fr, 04.05.2012 10:41
*Irgendwie bin ich jetzt sehr froh, nicht dabei gewesen zu sein. Es kann ja immer wieder mal passieren, dass mit der Tec [...]
Andreas zu Mein Beef mit Mass Effect 3
Di, 20.03.2012 16:35
*Ich bin beim 3. Teil auch ein wenig Hin und Her gerissen, obwohl ich es noch nicht ganz durchgespielt habe. Die geniale [...]
Lennert zu Warum Apple den Presse-Event nich streamt
Mi, 29.02.2012 12:22
*Die doch ziemlich überzeugenden Produktvorstellungen von Steve wird kaum jemand ersetzen können. Dazu braucht es tiefst [...]
zockworkorange.com zu #52Games - Natur: Far-Cry (1)
Mo, 20.02.2012 10:00
*
zockworkorange.com zu #52Games - Neuanfang: Super Mario 64
Mo, 06.02.2012 10:03
*

Ü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