Je me connecte sur le site Facebook, comment puis-je obtenir l'UID? J'utilise http://mechanize.rubyforge.org/Obtenez Facebook UID avec Ruby
Répondre
Je n'ai aucune expérience avec Mechanize (ou Ruby), mais cela ressemble à un robot d'indexation Web.
Emplacement le plus pratique pour récupérer l'ID utilisateur de la page d'accueil Facebook actuelle, le lien de profil.
Il prend la forme http://www.facebook.com/profile.php?id=UID & ref = profil. UID est un entier de 64 bits. Notez que Facebook aime faire beaucoup de traitement côté client, donc il vaut mieux simplement chercher "profile? Id =".
Vous pouvez simplement utiliser quelque chose comme http://rfacebook.rubyforge.org/ et écrire une application Facebook réelle. Cela vous donne des appels d'API bien définis pour obtenir des choses comme l'UID de quelqu'un sans avoir à vous soucier de l'effacement d'écran.
Je viens de passer un peu de temps à écrire une application Facebook en Python et l'API est raisonnablement facile à utiliser. Cela dit, si vous êtes configuré pour le raclage à l'écran, il semble que l'UID soit incorporé plusieurs fois dans la source de, par exemple, la page d'accueil. Avez-vous essayé "voir la source"? Le formulaire ci-dessous semble être intégré dans la plupart des pages, et contient l'UID clairement étiqueté comme elemet l'intérieur d'un HTML:
<div id="autoset_timezone" style="display: none">
<form method="get" action="/ajax/autoset_timezone_ajax.php" name="tz_autoset_form" id="tz_autoset_form">
<input type="hidden" id="post_form_id" name="post_form_id" value="9d6bfda325b20b769431ea6f023ac9ee" autocomplete="off" />
<input type="hidden" id="user" name="user" value="26992" autocomplete="off" />
<input type="hidden" id="tz_gmt_off" name="tz_gmt_off" value="-300" autocomplete="off" />
<input type="hidden" id="time" name="time" value="1264648516" autocomplete="off" />
</form>
- 1. Appel d'API Facebook avec email pour renvoyer UID
- 2. emailing url avec uid
- 3. Obtenez une liste d'amis d'un ami sur Facebook
- 4. Déconnexion avec facebook
- 5. Problème avec Facebook showAddSectionButton
- 6. déclencher des fonctions avec facebook connect
- 7. Télécharger une image avec l'API facebook
- 8. Comment obtenez-vous les librairies libcurl pour travailler avec InstantRails?
- 9. Type de données UID personnalisé pour CoreData
- 10. Création d'une application facebook de base avec Rails
- 11. Obtenez l'heure locale des téléspectateurs avec PHP?
- 12. jQuery - obtenez select avec exactement 2 options
- 13. accès Obtenez paramètre avec une scriptlet
- 14. Obtenez tout l'article déroulant avec séparateur
- 15. Problème Facebook + django
- 16. FaceBook publishUserAction FaceBook Developer Toolkit 2.0?
- 17. L'API Facebook Connect ne remplit pas les données utilisateur lorsque l'option facebook-logo = "true" est utilisée
- 18. Développer une application facebook avec C++
- 19. Rendre Facebook Connect fonctionne avec ASP.Net MVC
- 20. Déploiement avec SWFAddress et Facebook connect
- 21. Intégration de Facebook avec Wordpress ou Drupal
- 22. Ruby On Rails ID personnalisé
- 23. Quel est le problème avec tous les différents UID qu'un processus peut avoir?
- 24. Excel VBA - se connecter à sql avec une connexion de confiance (pas uid/pwd)
- 25. Obtenir UID pour le message de GMail en utilisant javax.mail avec IMAP
- 26. Besoin d'aide pour la requête facebook fql
- 27. JRuby avec Ruby 1.9
- 28. Net :: SSH :: Multi en utilisant session.exec, comment obtenez-vous la sortie tout de suite? Ruby
- 29. Comment récupérer des informations sur Facebook à l'aide de fqlquery?
- 30. IE8 Win7 Facebook Connect Problème
Pour moi, il retourne: http://www.facebook.com/lennie.d.villiers ? ref = profil pas l'UID –
Impair. J'ai construit des scrappers d'écran construits autour de cela, déployés dans environ 80 comptes différents. –
Quel code utilisez-vous pour effectuer l'analyse? Lennie –