2016-03-20 7 views
-2

APIを2ヶ月間提供していないウェブサイトでは、IonicとAngularJSに基づくハイブリッドモバイルアプリの開発を考えていました。 まず、like thisを開発しようとしました。 その後、私は、ロギング、AJAXリクエスト、ナビゲーションなどのユーザーのやり取りを処理できないことに気付きました。だから、私はセレンウェブドライバ(開発のためのクロム、ヘッドレスブラウザはそんなに違いはありません)とHAPを一緒に使用しました。しかし、私は各ユーザーのロギング用にWebブラウザのインス​​タンスまたはタブを作成し、さらにインタラクションを行うためにWebブラウザのインス​​タンスを存続させなければなりません。このアプローチはサーバーに大きなメモリを必要とするため、計画を変更する必要がありました。この時点で、私はScrapyをPythonで使用しました。しかし、このツールは私のニーズにも適合しません。私は多くの無料ツールも検索しました。しかし、今私は解決策がありません。スクリーンスクレイピングによる非公式ハイブリッドモバイルアプリの開発

[保留中編集]: Webサーバーでの対話(ログ、ナビゲーション)の多くの要求を処理するにはどうすればよいですか。 (明らかに、Webドライバを使用していない)

答えて

0

純粋なJSの経験では、CheerioJSとRequestJSの組み合わせを使用できます。

あなたはPythonで何か経験があるなら私は示唆しているでしょうbeautiful soup APIを少し読んであなたはあなたのところにいるはずです。