Facebook und Drupal

am 09.03.2011 - 14:37 Uhr in
Hallo
Ich habe eine Drupal 6 Installation und eine "Seite" unter Facebook. Wenn ich diese Seite unter Facebook als RSS via Newsfeed einlese, bekomme ich nur die von mir erstellten Themen im Feed, nicht aber Postings von "Fans" der Page.
Wie bekomme ich a) Facebook dazu diese zu integrieren oder b) diese inkl. oder seperat meiner Wallposts auf meiner Drupal Seite via zb. RSS einzulesen?
- Anmelden oder Registrieren um Kommentare zu schreiben
Facebook Share
am 09.03.2011 - 15:26 Uhr
Tach :)
wenn ich dich richtig verstanden habe, müsste das Modul Facebook Share das sein was du suchst.
zu finden hier. http://drupal.org/project/facebookshare
An die Postings auf deiner
am 09.03.2011 - 15:46 Uhr
An die Postings auf deiner Facebook Wall kommst du nur über Facebook selbst - bzw. über deren API.
http://developers.facebook.com/docs/reference/api/
Der Code anbei ist ungetestet - sollte dir aber eigentlich die Postings deiner Wall zurückliefern
<?php
// Facebook PHP SDK
require './src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'yourappid',
'secret' => 'youappsecret',
'cookie' => true,
'xfbml' => true
));
$session = $facebook->getSession();
// Session based API call.
if ($session) {
try {
$uid = $facebook->getUser();
$me = $facebook->api('/me');
$wallposts = $facebook->api('/me/feed');
} catch (FacebookApiException $e) {
error_log($e);
}
}
echo "<pre>";
print_r($me);
echo "</pre>";
echo "<pre>";
print_r($wallposts);
echo "</pre>";
?>
Dies würde so auch ohne Drupal funktionieren ..
Außerdem lohnt ein Blick auf das Modul http://drupal.org/project/fbconnect..
SteffenR
SSW schrieb Tach :) wenn ich
am 09.03.2011 - 17:13 Uhr
Tach :)
wenn ich dich richtig verstanden habe, müsste das Modul Facebook Share das sein was du suchst.
zu finden hier. http://drupal.org/project/facebookshare
ich habe mich vertan, das modul welches ich meinte heißt: fbconnect wie SteffenR@drupal.org es schon richtig aufführte.
falls du das modul mal anschauen willst, ich habe es für paar tage auf http://www.kai-martin-boenki.de/
Danke für die Tips -
am 10.03.2011 - 15:58 Uhr
Danke für die Tips - fbconnect scheidet leider aus - aber der Hinweis mit dem FBSDK ist wunderbar - ich werde das am Wochenden probieren zu integrieren - Danke
Crudaar schrieb Danke für die
am 10.03.2011 - 16:06 Uhr
Danke für die Tips - fbconnect scheidet leider aus - aber der Hinweis mit dem FBSDK ist wunderbar - ich werde das am Wochenden probieren zu integrieren - Danke
Das freut mich zu lesen. Facebook ist gerade dabei die Schnittstellen zu ändern - damit scheiden einige alte FBML Tags / REST Aufrufe etc. in den kommenden Wochen aus bzw. werden erst einmal als deprecated eingestuft. Du solltest für neue Anwendungen auf jeden Fall auf XFBML bzw. die aktuellen Standards zurückgreifen. Die alten FBML Anwendungen für Facebook sollen in Zukunft durch iframe Applikationen abgelöst werden.
Im Blog vom Thinkdiff.net gibt es hierzu auch schon recht gute Beispiele, die den Umgang mit den neuen Schnittstellen erklären:
http://thinkdiff.net/facebook/isimple-graph-api-iframe-base-facebook-pag...
http://thinkdiff.net/facebook/iadvance-graph-api-iframe-base-facebook-pa...
SteffenR