0

Webサイトにログインし、Webサイトをスクレイピングしてユーザー固有のデータを取得し、そのデータをモバイル画面で適切にフォーマットするAndroidアプリを構築しようとしています。

私自身と同様の質問がいくつかあることに気づきました。いくつかのドキュメントを読んだ後でも、これをどのように行うべきかについて非常に混乱しています。

これが私が知っ
ていることですログインしたいサイトはasp.netを利用し、login.aspxはログインフォームにPOSTを使用します。
このWebサイト
にはAPIはありませんシングルサインオンもありません

私はAndroidに非常に慣れておらず、せいぜい初心者のJAVAプログラマーです。このアプリを書くために私がしなければならない研究の道を切り開くのを誰かが手伝ってくれませんか?ウェブサイトへの接続とデータの取得については、ほとんどの場合サポートが必要だと感じています。レイアウトとフォーマットを自分で理解できるようになります。

私は必要なものは何でも調べて読むことをいとわないが、最終的にはさらに混乱を招くような無関係な情報を最小限に抑えたいと思う。

よろしくお願いします

4

2 に答える 2

1

Webサイトにアクセスするために知っておく必要があるのは、HTTPだけです。ターゲットWebサイトがPHPまたはASPなどで構築されているかどうかは関係ありません。懸念されるのは、Webサイトで使用されているテクノロジに依存しないHTTPを介してWebサイトと通信する方法だけです。これらのメソッドの説明については、ウィキペディアを試すことができます。

Javaクラスの使用方法については、JavaURLチュートリアルを読む価値があるかもしれません。データ自体の抽出に関しては、パーサーで確認することをお勧めします。このリンクはあなたにいくつかの最初のアイデアを与えるかもしれません。

于 2012-05-23T20:24:19.590 に答える
0

JsoupAPIを使用し ます。私はその問題について多くのスレッドを投稿しました。これはおそらくログインに役立ちます。AndroidがSSL証明書を管理する方法がわかりません。自分で調べなければならないように。しかし、これはここからの良いスタートです。

HTTPSスクレイピング用のJsoupCookie

于 2012-05-28T11:15:24.130 に答える