如何在Android中集成Hacker News REST API

时间:2016-04-22 09:22:07

标签: android json web-services api

在Android应用中集成Hacker News API,总数据采用项目形式,实际上尝试使用此API https://hacker-news.firebaseio.com/v0/topstories.json?print=pretty在ListView中显示topstories,但数据采用此格式(上述API的结果) [ 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。因此,显示Top-Stories列表的过程是什么。

1 个答案:

答案 0 :(得分:0)

您必须按ID加载每个项目,以便使用此

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

其中11547212是您要加载的故事的item-id。您将获得此故事的基本元信息,包括作者,URL和标题。

您也可以使用firebase本身来访问数据。有一个Firebase SDK for Android可用。