特定の Web サイトをスクリーン スクレイピングする方法。Web サイトにログインして、内部情報をスクレイピングする必要があります。これはどのように行うことができますか?
私を案内してください。
特定の Web サイトをスクリーン スクレイピングする方法。Web サイトにログインして、内部情報をスクレイピングする必要があります。これはどのように行うことができますか?
私を案内してください。
Zend_Http_Client and Zend_Dom_Query
http://php.net/domをチェックすることもできます
カールし、一度入ったら、QueryPathphpライブラリを使用します。(querypath.org)JQueryと同じように、CSSセレクターを介してdom要素にアクセスできます。メソッドチェーンがあります...
phpのネイティブxml関数を使用するよりもはるかに優れています。
これはdrupal拡張機能としても機能しますが、どのphpプロジェクトにも実装できると思います。
curl を見る必要があります。
また、悪い HTML を解析可能にするのに非常に優れていると思われる Python ライブラリであるBeautifulSoupもご覧になることをお勧めします。画面のスクレイピングなどを目的としています。
PHPから呼び出すのがどれほど簡単かはわかりません。