Beaucoup de gens ont décrit comment obtenir le flux de données RSS pour une page Facebook.
Par exemple: http://ahrengot.com/tatudials/facebook-rss-feed/ P>
3 Réponses :
Vous ne devriez pas compter sur la fonction d'alimentation RSS. P>
Votre meilleure approche pour les données lisibles par machine consiste à interroger la connexion code> Status code>, par exemple Vous pouvez ensuite analyser le JSON et le sortir en RSS. P> https://graph.facebook.com/facebook/status?access_token=
Merci Colm pour le conseil. Je semble obtenir de meilleurs résultats en utilisant la connexion Posts B>. Lorsque j'utilise Status B>, je reçois des messages plus anciens dans la réponse JSON et ne semblent pas correspondre aux données de flux RSS.
Ouais, / status code> ne recevra que des mises à jour d'état de la page.
/ messages code> ou
/ aliment code> vous obtiendra beaucoup plus de données. Quoi qu'il en soit, je suis heureux d'utiliser.
semble que Facebook préfère JSON sur RSS. Ils soutiennent les deux formats à ce jour, mais JSON survivra probablement RSS. J'ai créé des échantillons de code sur la façon d'analyser le flux JSON avec PHP si vous êtes intéressé: p>
http://liljosh.com/facebook-page-json-rss-feed / p>
aucun jeton d'accès n'est requis si la page est publiée (étape une dans le lien ci-dessus). P>
Facebook ont supprimé l'accès au jeton d'accès gratuitement aux flux JSON, vous pouvez toujours accéder aux flux RSS20 sans jeton, mais ils ont été obsolètes et seront partis dans environ 80 jours.
Facebook a changé sa mise en œuvre pour obtenir la page Facebook Flux RSS P>
Suite à des étapes suivantes pour obtenir Facebook Flux RSS P>
Créer une application Facebook lien p> < / li>
de l'application ci-dessus, vous obtiendrez client_id et client_secret, puis appelez cette URL p>
remplace client_id_value et client_secret_value avec sa valeur réelle em> p> li>
de l'URL ci-dessus, vous obtiendrez un jeton d'évaluation, transmettez ce jeton dans une URL ci-dessous pour obtenir la page RSS Feed P>
https://graph.facebook.com/v2.2/ 1242433444 / Feed? Access_Token = Access_Token_Value P> Li>
ul>
here 1242433444 est une carte de page Facebook em> p>
Je l'ai essayé, cela ne fonctionne pas pour une raison quelconque, y a-t-il une certaine quantité de temps que vous devez attendre après la création d'une application Facebook? J'ai pu obtenir le jeton d'accès mais ne pas générer la page RSS Flux.
J'ai essayé et son travail pour moi. Veuillez vous assurer que votre URL de flux RSS doit être comme graph.facebook.com/v2.2 {page-id} / flux? Access_Token = {Access-t oken-Value} Vous devez simplement modifier {ID de page} avec ID de page Facebook et {Access-Token-Value} avec jeton que vous obtiendrez d'en haut URL mentionnée.
@Akashjain à partir de 2016-04-10, cette URL semble retourner JSON, pas RSS.
J'ai reçu cette erreur: (# 15) Cette méthode ne peut pas être appelée avec un jeton client ou un secret d'application intégré dans le code client code>.
Je pense que les flux RSS sont officiellement obsolètes. Ils peuvent toujours travailler pour certaines pages, mais Facebook se déplace et supprime les fonctionnalités de manière mise en scène en fonction de la création de la page.
Comme
2013-05 code>, de nouvelles pages STLL ont un flux RSS accessible.
Comme de
2015-01 code> le
/feeds/page.php?format = {...} & id = {...} code> Le format de lien ne semble plus fonctionner, y compris le lien dans l'op.
Facebook ont supprimé l'accès au jeton gratuitement accès aux flux JSON, mais vous pouvez toujours accéder aux flux de format RSS20 sans jeton, mais cette méthode d'accès a été obsolète et sera partie dans environ 80 jours.