2016-04-22 7 views
-1

Hacker News APIをAndroidアプリに統合すると、合計データは項目の形で表示されますが、実際にはこのAPIを使用してListViewにトップリストを表示しようとしています。https://hacker-news.firebaseio.com/v0/topstories.json?print=prettyデータはこの形式です)[ 11547212, 11546098, 11544988, 11546490, 11543083, 11544016, 11545112, 11545975, 11543258, 11541675, 11544510, 11543188, 11544254, 11544374, 11541702, 11545351, 11542995, 11542005, 11543646, 11540747, 11541834, 11541242, 11544686, 11544523, 11546077]これはドキュメントごとに各ストーリーのIDです。トップストーリーのリストを表示するには、手順は何ですか?AndroidでHacker News REST APIを統合する方法

+0

この質問はあまりにも広すぎてここで答えられません。何か試しましたか?あなたは実装のいくつかの時点で立ち往生ですか? - 通常、このような質問は良い応答を得ます。 – Skynet

+0

確かに、私はこのWebサービスを統合しましたhttps://hacker-news.firebaseio.com/v0/topstories.json?print=pretty、このapiの結果からIDのデータを取得する方法を取得しなかった – sri

答えて

0

あなたはeaxmpleが11547212をロードしたい物語の項目-IDです。この

https://hacker-news.firebaseio.com/v0/item/11547212.json 

を使用するために、idで各項目をロードする必要があります。このストーリーの基本的なメタ情報(作成者、URL、タイトルを含む)が表示されます。

また、firebase自体を使用してデータにアクセスすることもできます。利用可能なのはFirebase SDK for Androidです。

+0

上記のjson結果を繰り返し処理するには、ネットワークコールの数が多すぎるでしょうか? – sri

+0

APIはそのように構築されているようですが、なぜリクエストが多すぎるのでしょうか? –

+0

いくつかのリクエストはどういう意味ですか?あなたが説明してください、私はこれらのIDのすべての情報を取得したいと思います、それを処理する方法 – sri

関連する問題