0

私は、人々がcraiglist、ebayなどの複数のWebサイトで簡単に検索できるように、Androidアプリを作成しようとしていました。実際にどこから始めればよいのか、使用するテクノロジーの名前がわかりません。より正確な質問をするために、これらのWebサイトはすべて、検索を通じて投稿するか、検索するかのいずれかに基づくフォームに基づいています。どうすればAndroidアプリを実際に作成して、ユーザーにアイテム名(私が知っている部分)を要求し、アイテム名を送信してクレイグリストと言って結果を返すことができますか?

いずれかのWebサイトで検索をクリックしたときにブラウザに表示されるURLをコピーし、同じリンクを文字列操作で使用して必要なものを含めることを考えていました。これは正しいです?他に何かアイデアはありますか?私はあちこちにいるのですが、出発点が必要です。

4

1 に答える 1

0

一部のサイトでは、接続するためのパブリックAPIが公開されている場合がありますが、それはサイト固有です。

このようなシステムを公開していないサイトは「スクレイプ」される可能性があります。つまり、(前述のように)文字列操作を使用して、必要なデータを解析しています。

どちらの方法でも、HTTP操作の実行方法に関する基本的な知識が必要です。これを行うにはいくつかの方法がありますが、Web上のさまざまなチュートリアルで説明されているように、HttpURLConnectionクラスを使用する最も簡単な方法です。

「androidhttpGETPOSTチュートリアル」をグーグルで検索すると、冒険を始める正しい方法が示されます:)

于 2012-05-24T22:27:34.143 に答える