私はFacebookのサイトにログインして、どのようにUIDを取得できますか?私は使用しますhttp://mechanize.rubyforge.org/RubyでUIDを手に入れよう
2
A
答えて
1
私はMechanize(またはRuby)の経験はありませんが、Webクローラのように見えます。
現在のFacebookホームページ(プロフィールリンク)からユーザーIDを取得する最も簡単な場所。
これは、形式:http://www.facebook.com/profile.php?id=UID & ref = profileとなります。 UIDは64ビットの整数です。 Facebookはクライアント側の処理をたくさんするのが好きなので、 "profile?id ="を検索するのが一番です。
0
http://rfacebook.rubyforge.org/のようなものを使って、実際のFacebookアプリケーションを書くことができます。これにより、画面スクレイピングについて心配することなく、誰かのUIDのようなものを得るための明確なAPI呼び出しが得られます。
私はちょうどPythonでFacebookアプリを書くのに少し時間を費やしました。そして、APIはかなり使いやすいです。
つまり、スクリーンスクレイピングに設定されていると、UIDがホームページなどのソース全体に複数回埋め込まれているように見えます。あなたは "ソースを表示"しようとしましたか?次の形式は、ほとんどのページに埋め込まれているように見える、と明確にHTML内部elemetとしてラベルUIDが含まれています
<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. Facebookにuser_idを手に入れよう
- 2. MySQLを手に入れよう:info_scheme
- 3. ポーカーダブルリンクリストを手に入れようC++
- 4. ミラーリングターミナルはRubyを入手
- 5. RubyとRailsとHaml - Rubyコードをhamlページに入れよう
- 6. jQueryで次のノードを手に入れよう
- 7. Javaで最新のiTunes曲を手に入れよう
- 8. SQL XML XMLELEMENT - ルートヘッダーをより多く手に入れよう
- 9. ICSのためのアプリを手に入れよう
- 10. Mongodbレプリケーションセット...作業するチュートリアルを手に入れよう
- 11. ターンベースのウェブゲームビジネスを手に入れようとしている
- 12. Ruby on Rails、ホスティングサービス(JustHost)で働くためにRake 11.1.2を入手
- 13. Facebookのコンテンツをカールのようなボックスプラグインのように入手
- 14. winhttp.hを入手するにはどうすればよいでしょうか?
- 15. Wordpressでカスタムをどのように入手できますか?
- 16. RealUID、保存されたUID、有効なUID。どうしたの?
- 17. デザインドキュメントをどのように入手するのですか?
- 18. FQLでユーザの好きなもの(すべて)を手に入れよう
- 19. Google Mapで新しい正方形InfoWindowを手に入れようか?
- 20. ruby-asanaのドキュメントを入手するには
- 21. Ruby on Rails:エラーログはどこで入手できますか?
- 22. Ruby、GraphViz、Dotはどこで入手できますか?
- 23. MSMQパフォーマンスカウンタはどのように入手できますか?
- 24. クリックターゲットはどのように入手できますか?
- 25. PyQt4.phononはどのように入手できますか?
- 26. xjcはどのように入手できますか?
- 27. getoptsソースはどのように入手できますか?
- 28. Castle Windsorコンテナはどのように入手できますか?
- 29. leftNavLibraryはどのように入手できますか?
- 30. UIカレンダーはどのように入手できますか?
私にとって、それは返す:http://www.facebook.com/lennie.d.villiersを?ref = profile UIDでない –
Odd。私はこれを中心に構築されたスクリーンスクラップを構築し、約80の異なるアカウントに展開しました。 –
解析にはどのようなコードを使用しますか? Lennie –