-2

たとえば、Facebookを開いてステータスを投稿するプログラムを作成するにはどうすればよいですか?Pythonを使用して通常のユーザーアクションを複製する方法を学ぼうとしています。

4

2 に答える 2

3

Facebook には、使用できるAPIがあります ( Python 用のモジュールもあります)。ほとんどのユース ケースでは、これが「正しい方法」です。「通常のユーザー アクション」とは異なりますが、Facebook では、ブラウザーを使用して何かを行うユーザーと、API を使用するアプリケーションを区別します。

ソフトウェアを自動化して Web サイト、特に Facebook のような AJAX-y を閲覧する場合は、Seleniumを検討することをお勧めします。Seleniumは、Python を含む多くの言語で利用できるブラウザー自動化フレームワークです。

于 2012-12-31T17:38:20.797 に答える
0

「通常のユーザー アクション」を探している場合は、http://facebookbot.rubyforge.org/が役立つかもしれません。ruby で書かれた facebook-bot です。古いものですが、原則は同じです。

于 2012-12-31T17:53:35.807 に答える