Existe-t-il un moyen d'explorer toutes les pages fan de Facebook et de collecter des informations? comme par exemple ramper des pages de fans facebook et enregistrer leurs noms, ou combien de fans, etc? Ou, au moins, avez-vous une idée de la façon dont cela pourrait être fait?Existe-t-il un moyen d'explorer toutes les pages fan de Facebook?
Répondre
Sélectionnez d'abord une page qui contient la catégorie désirée pour les pages:
Par exemple:http://www.facebook.com/pages/ ou http://www.facebook.com/pages/?browse&ps=93
Ensuite, utilisez un robot pour obtenir tous les liens de pages.
Maintenant, vous pouvez analyser chaque page séparément en utilisant des liens extraits.
Vous pouvez utiliser simple html dom pour l'analyse.
Écrire un robot d'indexation.
J'ai utilisé la page de Coca-Cola comme une expérience: http://www.facebook.com/cocacola?v=wall
Parse la "fans" div, qui contient un lien "Tous les fans". Voir le texte source dans votre navigateur Web, il ressemble à ceci: /social_graph.php?node_id=40796308305 & class = FanManager
transformer en une URL de facebook et ramper: http://www.facebook.com/social_graph.php?node_id=40796308305&class=FanManager
Parse la les fans, puis analyser le lien "Next page".
Répéter, ad nausée. Limitez vos demandes afin que Facebook ne vous mette pas sur liste noire.
RE: Stephen: Pourriez-vous s'il vous plaît expliquer votre réponse dans un peu plus de détails? Je ne suis pas le programmeur le plus courant, mais je voudrais pouvoir exporter les liens vers les profils de tous les fans d'un groupe dans un fichier csv. Pourriez-vous expliquer comment vous analyser le diviseur "fans" et voir sa source? En outre, comment analyser les fans, puis analyser le lien de la page suivante? – nicktendo
Téléchargez et exécutez le fichier websphinx. Entrez http://www.facebook.com/pages/ pour démarrer les URL et sélectionnez la sous-arborescence en tant que Explorer. N'oubliez pas d'augmenter les valeurs de taille de page et de délai d'attente de page. Un plus grand nombre (100-200) de threads ont plus de chance d'explorer plus de pages avec succès.
http://www.facebook.com/pages/ liste les 'Pages suggérées', 'Pages aimées'. Je ne vois pas comment obtenir des liens vers d'autres pages. L'one-way est d'explorer des pages aimées par des amis. Aucune suggestion? – ankshah
- 1. Facebook fan page photo scraping
- 2. Facebook staticFBML detect fan
- 3. Facebook page fan interaction
- 4. Facebook Fan Page Tweak
- 5. Facebook fan page vues onglet
- 6. Devenez fan d'une page Facebook via l'API?
- 7. Facebook Fan Box sur le ventilateur Page
- 8. Autorisant Fan Page Facebook pour les mises à jour Statut
- 9. Publier sur un mur de page Facebook (fan)
- 10. Facebook Graph API + Pages Facebook
- 11. Facebook onglet fan page et l'ID utilisateur
- 12. facebook api fan page liste d'utilisateurs
- 13. Ajout de HTML dynamique à la page Fan de Facebook
- 14. Existe-t-il un moyen de trouver le lien de toutes les pages par URL?
- 15. Comment publier sur Facebook des pages fan/business (pas des profils utilisateur)
- 16. graphique Facebook api photo Télécharger un album fan page
- 17. Comment publier un message sur Facebook page fan/business?
- 18. Facebook fb: fan - limiter le nombre de messages affichés
- 19. Recherche Facebook pour toutes les pages appartenant à un ID d'application donnée
- 20. Facebook fbml ajouter le bouton fan à la page
- 21. Comment "devenir fan" par Facebook API sans quitter l'application iPhone?
- 22. Application Facebook publiée sur une page fan Facebook ... pas de profil facebook?
- 23. response.redirect de asp.net sur facebook page de fan
- 24. Source iframe dynamique sur les pages facebook
- 25. Facebook: Déterminer si l'utilisateur est Fan (aime la page)
- 26. Iframe de Facebook intégré dans les pages de profil - ce que le diable
- 27. Comment mon application peut-elle trouver les pages Facebook administrées par un utilisateur?
- 28. Ajout d'une boîte de ventilateur sur une page fan Facebook
- 29. Facebook: Utilisateur Aime/Deviens fan de la page
- 30. Comment suivre les visites de pages Facebook à l'aide de Google Analytics ou Yahoo Web Analytics?
Été là, fait cela (bien, pas moi, mais vous obtenez le point). Vous voudrez peut-être examiner les questions juridiques avant d'explorer Facebook en particulier: http://slashdot.org/story/10/03/31/1430256/Facebook-Kills-Dataset-of-Crawled-Public-Profiles –