10
votes

Facebook officiel Flux RSS pour une page


4 commentaires

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 , de nouvelles pages STLL ont un flux RSS accessible.


Comme de 2015-01 le /feeds/page.php?format = {...} & id = {...} 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.


3 Réponses :


0
votes

Vous ne devriez pas compter sur la fonction d'alimentation RSS.

Votre meilleure approche pour les données lisibles par machine consiste à interroger la connexion Status , par exemple https://graph.facebook.com/facebook/status?access_token= .

Vous pouvez ensuite analyser le JSON et le sortir en RSS.


2 commentaires

Merci Colm pour le conseil. Je semble obtenir de meilleurs résultats en utilisant la connexion Posts . Lorsque j'utilise Status , 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 ne recevra que des mises à jour d'état de la page. / messages ou / aliment vous obtiendra beaucoup plus de données. Quoi qu'il en soit, je suis heureux d'utiliser.



1
votes

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é:

http://liljosh.com/facebook-page-json-rss-feed /

aucun jeton d'accès n'est requis si la page est publiée (étape une dans le lien ci-dessus).


1 commentaires

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.



2
votes

Facebook a changé sa mise en œuvre pour obtenir la page Facebook Flux RSS

Suite à des étapes suivantes pour obtenir Facebook Flux RSS


4 commentaires

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 .