想写个 App 练手,有什么有趣的 API 接口推荐吗?

感谢大家的回答。 推荐下最近做的项目供大家参考。MVP模式,基本符合MD https://github.com/DanteAndroid/Knowle…
关注者
14,439
被浏览
895,855

100 个回答

BinSTD可能会来晚,但一定会出现!

看到大佬们推荐的API,真心不错。刚上路的我能力有限,抱着学习的态度来和大佬们分享交流。

接下来分享一些国内外API网站,若有具体需要的API数据可自行去网站找。

1、ProgrammableWeb

ProgrammableWeb——API聚合资源网站,允许开发者发现、使用和排名APIs。

全球领先的基于互联网的应用程序编程接口(API)的新闻和信息来源,同时在发现和搜索用于Web和移动应用程序的API时,积累了Web最依赖的目录。在Web是可编程平台的世界中,可以通过ProgrammableWeb了解新的和有趣的内容。无论是对于初学者还是从事多年互联网开发的技术人员以及第三方数据供应商来说,ProgrammableWeb都是一个不错的学习平台,在这里不仅能找到相关的API,大概可以查到近2万条API数据,是一个非常功能强大的平台。

当你在搜索相关API数据之后,系统会自动为查找到相关的文章,可以去参考学习。

2、GitHub----Public APIs

GitHub上有很多不错的开源数据,这里提供的Public APIs到目前为止,整理了国外API数据45大类,将近700多条,主要包括动物、动漫、反恶意软件、字典、地图、金融、环境、音乐、开源项目、社会、文本等方面,涉及面非常广,可供个人开发者学习使用。

3、{API}.io

APIs.io是一个实验性的API注册与搜索服务,开发者可以在上面发布和发现REST API,并且可以与之交互。API.io采用APIs.json文件定义格式。APIs.json是一种API的定义格式,这种格式的文件可以用于向外界传达某个网站所提供的API。API.io整个服务都是开源的,包括搜索引擎,代码托管在Github上。

4、Datasift

Datasift数据基本覆盖国外主流网站,包括Facebook、Tumblr、Google+、YouTube、Instagram等。Datasift能够对海量社交数据进行分析,向品牌公司、传统企业、金融市场、新闻机构等提供实时的或者历史的社交数据。

5、BinSTD

BinSTD目前上线54款API,包括七大类:生活常用、工具万能、交通出行、金融理财、图像识别、位置服务。因为刚上线,现在的业务还不完善。可以根据企业和客户的需求,定制各种数据,能够快速响应,及时获取数据,提高用户体验。

6、聚合数据

聚合数据主要提供两种服务:第一、数据服务。依托聚合云数据网站,以API数据接口的形式,向下游客户提供数据查询、信息验证和充值接口等服务;第二、数据应用。以大数据清洗、分析、挖掘等技术为主要技术手段,为企业客户提供数据应用系统或定制化的数据分析成果,帮助企业进行经营决策。

7、阿凡达数据

阿凡达数据提供API数据106款,大部分API都是免费的,比较适合学生和一些个人开发者学习开发使用。

8、用友APIlink

用友APIlink主要是为企业提供API服务。

9、HaoService

主打生活服务类接口,主推基站、定位、地址解析、坐标服务等API,主要是为企业提供准确、全面、快捷的一站式数据服务。

以上内容可能在有的大佬回答中已经出现过了,作为一个刚上路的作者,我还是愿意把这些分享一遍,更方便大家交流学习,大家有什么更有趣的API,可以评论或者私信我呢!

我是 BinSTD,国内领先的 Token 化数据 API 交易平台

目前知道公开的API

Github:GitHub API v3
Weibo:API - 微博API
Twitter:dev.twitter.com/
Dribbble:Dribbble Developer
Angelist:API - AngelList
Nytimes:developer.nytimes.com/d
(这个是从西乔的文章听说的),使用这个API,开发者可以调用到几百万份结构化过的数据,从1981 年至今,纽约时报报道的事件,畅销书,甚至房地产等等。
Instagram:instagram.com/developer

什么还嫌不够,来吧,想要什么API 搜索吧。。。

APIs.io - the API search engine
ProgrammableWeb

最近在维护一个公众号:安卓同学(AndroidMate),分享一些自己Android 开发的心得。



觉得好,别忘了点赞啊。