Obtenir des données à partir d'un facebook mur de la page ou groupe de mur pour une utilisation sur site web personnel
Je veux me connecter à public facebook page ou d'un groupe et la liste de toutes les entrées de la paroi sur un site web personnel. Je vais utiliser PHP sur mon serveur alors que ce serait la meilleure solution pour moi. Ou javascript.
Quelqu'un pourrait-il expliquer ou peut-être donner un code de travail sur la façon de faire cela? Ou tout simplement toutes les étapes nessesary pour faire cela?
Si son possible pour traiter les informations concernant la personne, la date, la description ... pour chaque poste, ce serait génial! Donc ma mise en page peut être personnalisée.
Merci de m'aider ici!
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin pour exécuter FQL sur
flux de la table
et de fournir l'id d'une page ou d'un groupe qui vous intéresse commesource_id
(fb docs avoir quelques explications et des exemples). Une fois que vous obtenez le flux de données, vous pouvez aller plus loin et obtenir de l'utilisateur qui a quitté ce poste ou tout autres données dont vous avez besoin à nouveau à travers FQL.Il existe de nombreuses façons de FQL - il pourrait être fait à l'API JS, PHP, API, ou à travers la vieille API REST.
utiliser le facebook graph api url qu'ils fournissent
code python à l'aide de simplejson analyseur
En JavaScript (jQuery).
Vous pouvez utiliser mon rechange access_token pour l'affichage public des groupes ou des pages 😉
Pour obtenir votre propre jeton d'accès de l' facebook graph explorer pouvez en générer un pour vous (ainsi que des requêtes de test).
En Javascript, nous faire une demande à facebook graphique, qui retourne un objet JSON. La réponse ressemble à cette.
Le code ci-dessous effectue une itération bien que chaque entrée et imprime le message, si vous regardez le lien ci-dessus, il vous donne la convention de nommage pour les autres champs de données.
par exemple:
etc..
Espère que ça Aide!
De quoi vous parlez, autant que je puisse en dire, est Web Grattage. Ce que vous voulez faire est d'obtenir l'URL du groupe, utilisez la file_get_contents($url) de commande en PHP pour obtenir le fichier, puis de les analyser en PHP.
Je vous suggère de brossage sur vos expressions régulières pour cela, comme il va être important de passer en revue le code HTML que Facebook utilise pour les messages sur le mur. Vous serez en mesure d'obtenir les informations que vous recherchez dans le code HTML.
Je poste un exemple de code, mais c'est sur un autre ordinateur, loin, loin, loin. Encore, faut-il être un bon début.
Edit: Ajout dans un exemple de code:
Voici le lien vers les pages PHP sur les Expressions Régulières:
http://www.php.net/manual/en/book.pcre.php