首发链接:这些API接口,随便拿出来一个就能装逼、赚钱
“想写个 App 练手,有什么有趣的 API 接口推荐吗?”
这是知乎上的一个很好的问题。我们为你整理了这些答案,下面的几乎每个接口,都可以激发你做个APP出来装逼的欲望......
(问题链接:https://www.zhihu.com/question/39479153)
生活向
Tikitoo:
目前知道公开的API
Github:https://developer.github.com/v3/
Weibo(微博):http://open.weibo.com/wiki/API
Twitter:https://dev.twitter.com/
Dribbble:http://developer.dribbble.com/
Angelist:https://angel.co/api
Nytimes:http://developer.nytimes.com/docs
(这个是从西乔的文章听说的。)使用这个API,开发者可以调用到几百万份结构化过的数据,从1981 年至今,纽约时报报道的事件,畅销书,甚至房地产等等。
Instagram:https://www.instagram.com/developer/
什么还嫌不够,来吧,想要什么API 搜索吧。。。
APIs.io - the API search engine
ProgrammableWeb
因为国内并没有什么有趣且透明免费的接口,所以只能祭出Fiddler + dex2jar + jd-gui 大法。别说 Web Service API,连 so 库接口我都逆向过。
可以参考下:
http://nekocode.cn/Weipiao%20Apk%20Decompile/
http://nekocode.cn/Sextube%20Decompile/
所有逆向出来的接口,原则上只可用于学术研究,不可用于任何其他用途。
答主可以尝试下找几个简单有趣的内容类 APP 尝试逆向接口,并 build 个第三方客户端。例如逆向「知乎日报」的 API:
https://github.com/izzyleung/ZhihuDailyPurify/wiki/%E7%9F%A5%E4%B9%8E%E6%97%A5%E6%8A%A5-API-%E5%88%86%E6%9E%90m
当然,更有趣的是自己写个 backend:
http://zhuanlan.zhihu.com/kotandroid/20488077
James Shock:
居然没人说大名鼎鼎的Dribbble?
题主完全可以去dribble官网查api,官方有详尽的使用guideline,你注册dribbble开发者后会有app id,这样就可以开发自己的dribbble客户端啦~
手机答,就不贴链接了,直接搜dribbble即可。
另附本人的练手项目:
![]()
赚钱向
loonggg:
绝对干货:供个人开发者赚钱免费使用的一些好的API接口
不久前,我写了一篇文章,名为《科普技术贴:个人开发者的那些赚钱方式》,讲了一些个人开发者接私活和自己做软件加广告的一些科普知识。可是做软件,需要服务器,需要后台,对于一些小的开发者,想赚点广告费而又不想做后台使用服务器的人来说,网上提供了一些免费的接口,可以供我们使用,提供了许多数据。在这里我分享两个不错的提供WEB服务的网站。
第一个:WebXml
Web Service(WEB服务)能够快捷和方便地综合并结合各种系统、商务和任何应用平台。新出现的Web Services标准:SOAP、WSDL和UDDI能够使任何系统和系统之间的应用变为更加方便和廉价。
这个WebXml提供了很多免费的接口,当然对于次数有点限制,可是对于我们个人开发者来说,这个限制不算什么,免费足够用了。
比如接口API有:
![]()
地址:http://www.webxml.com.cn
第二个:聚合数据聚合数据是一个为智能手机开发者,网站站长,移动设备开发人员及图商提供原始数据API服务的综合性云数据平台。包含手机聚合,网站聚合,LBS聚合三部分,其功能类似于Google APIS。
聚合数据提供的接口非常好,个人非常喜欢聚合数据里提供的接口,非常的实用,不过缺点是大部分的接口都是收费的,但是好消息是,自从九月初开始聚合数据逐步将非充值类接口变成了永久免费,第一批免费50类接口。里面有很多不错内容的接口。
比如接口API有:
上面说的这些接口,大部分不需要花钱哦,如果有想自己业余时间做点小软件加点广告赚钱的,可以抽空看一下这些接口,自己开发个软件,每天看着几十块的收入,饭钱总是能够赚到的。
大数据向
阿尔法汪:
我们都知道一句话“巧妇难为无米之炊”,数据源就是数据产生价值中的那些大米。那大数据时代企业需要哪些数据呢?根据我个人理解我觉得可以大致分为以下几类:1、(内部)企业自身业务生产经营环节产生的内部数据【包括销售、客服、仓储、财务等】 2、(运营)可以理解为企业发展过程中掌握在第三方手中的数据,如企业的广告供应商以及一些传播与媒体数据【新媒体、H5、app等】3、(外部)包括传统调研数据和机器数据【搜索、电商、社交等】。而对于外部数据的获取上,企业往往会觉得有难度,这时候就可以借助API供应商的力量来补充自己的数据源。
先来科普个概念,开放应用程序的API(即Application Program Interface,应用程序接口)可以让开发者在无需访问源码,或理解内部工作机制细节的情况下,调用他人共享的功能和资源。对于数据源的获取上API是个好伙伴。本文将介绍7款API供应平台:百度APIStore、Apix、数说聚合、通联数据、HaoService、聚合数据、datasift 。排名不分先后!
1. 功能上对比
2. 详细介绍
2.1 百度API Store
百度旗下的API Store,能够满足大部分个人应用开发者,特别是其最近推出的Android和IOS SDK,更是移动开发者的福音。其接口分类较细,但是感觉有一些分类之间存在交集,没有明显的边界区分。接口、数据更新速度也比较快,且支持个人发布与定制化服务,上千的接口量基本可以满足一般开发者的需求。提供移动开发SDK,方便移动开发者快速、便捷调用API Store服务所开发的SDK包,加上API文档清晰明了,上手真的十分简单。但缺点就是由于接口杂乱繁多且来源不一,部分接口的质量、稳定性没有保证。
2.2 Apix
Apix更多是面向小贷机构、互联网金融、租赁保理等行业客户,除了提供身份核验、工商信息、失信名单、支付缴费等接口,还有包括电商、学历信息、运营商记录、信用卡账单等分析服务。从开发到分析为客户提供一条龙服务。其数据分类包括征信风控、支付缴费和常用数据,而征信风投是其主打数据。由于这类数据具有专业性,因此收费相比其他API会稍微偏高。接口大多数是Apix自主开发,质量有保证,部分核查接口的高级版还能联网检测,就是接口的数量确实有点少。
2.3 聚合数据
聚合数据跟百度的APIStore有点像,接口包括生活、旅游、金融、开发、咨询等分类,还比较全面,更加适合对接口质量和稳定性有较高要求的公司或企业级应用的开发者。但是并不支持个人发布,因此接口的质量和稳定性会比较好,但也正因为这样接口量大大减少。聚合数据给我的感觉更像是致力于打造高质量API,不求广而求精。不过申请使用接口需要实名认证和审核,算是双刃剑吧,对于买卖双方来说是一个保障,但是对于试用者来说是一个不太好的体验。
2.4 HaoService
Haoservice近期更新后推出了源码商城,用户可在上面直接购买商城、管理系统、UDP通讯源、发布系统等源码。总体来说比较适合公司或企业级应用的开发者。其主打生活服务类接口,主推基站、定位、地址解析、坐标服务等API,目前仅支持企业用户发布接口,因此接口的质量和稳定性有保障,但接口数量也是一个痛点。VIP级别以上用户可进行个性化定制,且有专人24小时技术支持,服务到位。
2.5 通联数据
通联数据提供行情、沪深股市/期权、债券、基金、咨询、研究报告等API,十分适合金融类应用和金融咨询网站、平台的开发者以及从事金融行业的分析、业务人员。通联数据专注于金融大数据,上千的数据接口可以满足金融行业的大部分需求。数据有API和研报两种格式,接口来源于自主研发或恒生聚源、九次方大数据、华通人、朝阳永续、中诚信资讯、巨灵财经等企业,质量可靠、稳定、安全。金融数据服务体系完善,与公司其他几款产品打通,为用户提供一站式金融服务。
2.6 数说聚合
数说聚合跟上面的数据API不同,面向的客户不只是大数据应用开发者,对互联网数据有强烈需求的各行业分析师、业务人员、运营人员同样可以通过数说聚合拿到你们想要的数据。数据覆盖范围十分广泛,包括国内社交、新闻、电商、互联网垂直领域等多平台多维度的数据。用户可以通过接口调用、文件下载等方式获取数据。接口完全自主研发,质量、稳定性十分有保障,且支持个性化定制。不过目前只面向企业用户,个人用户想要使用可能还需要一段时间。
2.7 Datasift
Datasift的性质与数说聚合相似,其数据基本覆盖国外主流网站,包括Facebook、Tumblr、Google+、YouTube、Instagram等等,且提供数据分析服务。无论从产品的使用还是服务,都给用户不错的体验。来源于国外站点的数据质量也很好,不过可能是服务器在国外的原因,响应会有明显的延迟;而国内站点数据的话,小编曾经在datasift购买微博数据(当时在国外无法通过国内公司购买微博的数据),数据质量只能说一般。其业务目前暂未向国内市场开放,只能通过特殊途径购买。
以上是国内外比较知名的数据API产品,基础性的可能更多会选择百度APIStore、聚合数据、Haoservice。而对于行业、专业有特别需求的用户来说,通联数据、Apix会使不错的选择。如果是需求国内社交、电商、资讯平台的数据,可以考虑数说聚合,如果是要国外数据,小编则比较推荐Datasift。读者可根据自身的需求,选择最适合的API。
作者:阿尔法汪、loonggg、James Shock、nekocode、Tikitoo
链接:https://www.zhihu.com/question/39479153
来源:知乎
关于Java和Android大牛频道
Java和Android大牛频道是一个数万人关注的探讨Java和Android开发的公众号,分享和原创最有价值的干货文章,让你成为这方面的大牛!
我们探讨android和Java开发最前沿的技术:android性能优化 ,插件化,跨平台,动态化,加固和反破解等,也讨论设计模式/软件架构等。由一群来自BAT的工程师组成的团队。
关注即送红包,回复:“百度” 、“阿里”、“腾讯” 有惊喜!!!关注后可用入微信群。群里都是来自百度阿里腾讯的大牛。
欢迎关注我们,一起讨论技术,扫描和长按下方的二维码可快速关注我们。或搜索微信公众号:JANiubility。
公众号:JANiubility