In meinem Vortrag “Beyond ‘I Like’ – Facebook Graph API in Magento nutzen” auf der Meet Magento #4.10 habe ich gezeigt, welche Möglichkeiten Entwickler haben, Facebook Features in einen Magento Shop zu integrieren und Mehrwerte für den Nutzer zu schaffen.
Neben den Social Plugins – zu denen auch der berühmte Like Button gehört – bietet Facebook die Graph API, die Zugriff auf nahezu alle Daten in Facebook bietet und Grundlage für eine nahtlose Verheiratung von Magento mit Facebook darstellt. SDKs stehen in allen wichtigen (Web-)Sprachen zur Verfügung und dank der lückenlosen und sehr ausführlichen Dokumentation können Entwickler ohne großangelegte Google-Recherche sofort loslegen und schnell Erfolge erzielen.
Als Beispiel für die Nutzung der Graph API habe ich eine Extension vorgestellt, die es den Shopnutzern erlaubt, sich mit ihrem Facebook Account einzuloggen. Eine Registrierung in Magento entfällt. Diese Extension wird in Kürze bei github veröffentlicht und steht dann allen Interessierten zum Ausprobieren, Erweitern und Verbessern zur Verfügung. Ziel ist es, gemeinsam ein robustes und sauber dokumentiertes Modul zu entwickeln, das der gesamten Magento-Community kostenfrei über MagentoConnect bereitgestellt werden kann.
Die Slides zum Vortrag können bei Slideshare abgerufen werden.
Die Extension steht unter https://github.com/belanur/Magento-Facebook-Integration bereit und ich freue mich natürlich über jegliches Feedback.


[...] Beyond “I Like” – Facebook Graph API in Magento nutzen am besten gefallen (Link zum Blog Posting). Sehr kompetent und auf sympatische Art und Weise hat er seine Extension vorgestellt, welche eine [...]
[...] Als zweiten Entwicklerbeitrag zeigte mein Kollege Sebastian Heuer (Visions new media GmbH) mit “Beyond I Like – Facebook Graph API in Magento nutzen”, wie man sich die Facebook Graph API zu nutzen machen kann. Er gab einen Überblick über die Dokumation seitens Facebook, die bereits fertig nutzbaren Social Plugins sowie die Nutzung der Graph API. In seinem Beispielcode zeigte er, wie die API in Magento eingebunden werden kann. Dadurch ist dann z.B. ein direkter Login per Facebook möglich. Die Links zu seinen Folien und zum Quelltext findet Ihr in seinem Blog. [...]
Dear Sebastian,
Sorry my bad english.
I can find your Magento Facebook Integration modul, but i don’t tested now.
This modul work more than one shop? It’s work multisite, multistore with _multi top level domain_ (or only subdomains?)?
thank you for your answer and the excellent modul.
tiborg
Hallo Sebastian,
zunächst vielen Dank, dass du die Extension zur Verfügung stellst! Und alles in einer Top Qualität
.
Nun wollte ich ein wenig rumspielen und komme an einer Stelle nicht weiter. Die Authentifizierung soll auch in der mobilen Facebook Umgebung funktionieren. Aktuell ist es so, dass per Smartphone alles im Display Mode Page dargestellt wird (sehr unübersichtlich).
Facebook müsste entweder über die subdomain “m” zum dialog geführt werden (http://developers.facebook.com/docs/reference/dialogs/) oder über den display Parameter Touch bzw. wap (http://developers.facebook.com/docs/reference/dialogs/oauth/).
Irgendwie finde ich für beide Sachen den einstieg nicht. Bin wahrscheinlich gerade bisschen blind und sehe den Wald vor lauter Bäumen nicht. Vielleicht kannst du mir einen Tipp geben.
Beste Grüße
Marcus