2010-03-08 4 views
0

Vous ne savez pas si c'est possible. Je veux saisir les dernières histoires X postées sur un mur de page facebook et les intégrer dans un site externe - de préférence avec PHP. Quelque chose comme les derniers tweets mais avec une page facebook.Page Facebook - Dernières nouvelles affichées?

Répondre

1

c'est certainement possible en utilisant le client PHP Facebook API.

http://wiki.developers.facebook.com/index.php/Stream.get

Pour ce faire, vous aurez besoin d'une clé API (évidemment).

en utilisant la bibliothèque du client, vous aurez juste besoin d'appeler:

$stream = $facebook->api_client->stream_get($viewer_id, $source_ids, $start_time, $end_time, $limit, $filter_key, $metadata); 

foreach($stream as $wallpost) 
{ 
    echo '<pre>'; 
    print_r($wallpost); 
    echo '</pre>'; 
} 

où $ source_ids = la page
$ limit = la limite des messages que vous voulez
$ viewer_id = l'id du spectateur, évidemment quelqu'un avec l'autorisation de visualisation du mur.

+0

Cela semble être ce que je cherche. Je n'ai pas défini $ facebook, est-ce que la bibliothèque php est censée faire ça? J'obtiens cette erreur – wesbos

+0

Je l'ai trouvé, j'ai dû mettre ma clé d'api et ma clé secrète dans le fichier inline. merci! – wesbos

+0

Désolé, était derrière un pare-feu restrictif au travail. Darn chose m'empêche d'aller dans api docs de facebook. Je suis content que vous l'ayez compris :) – Jayrox

Questions connexes