Open API的资源集

简介: 现在经常听到和使用到各种开放API,因此笔者对这些进行概要的汇总和整理,希望对有这些需求的有一定的参考价值。 什么是开放平台(Open Platform) 在互联网时代,把网站的服务封装成一系列计算机易识别的数据接口开放出去,供第三方开发者使用,这种行为就叫做Open API,提供开放API的平台本身就被称为开放平台。

现在经常听到和使用到各种开放API,因此笔者对这些进行概要的汇总和整理,希望对有这些需求的有一定的参考价值。

什么是开放平台(Open Platform

在互联网时代,把网站的服务封装成一系列计算机易识别的数据接口开放出去,供第三方开发者使用,这种行为就叫做Open API,提供开放API的平台本身就被称为开放平台。通过开放平台,网站不仅能提供对Web网页的简单访问,还可以进行复杂的数据交互,将它们的Web网站转换为与操作系统等价的开发平台。第三方开发者可以基于这些已经存在的、公开的Web网站而开发丰富多彩的应用。

开放平台分类

在众多的开放平台之中,根据所服务的主体不同,也将开放平台分为两类,一类是中心化开放平台,以Facebook、百度等为代表的开放平台,平台所提供的API主要是针对自身的网站提供应用开发接口,与之对接的应用只为自身网站服务;还有一种是分布式开放平台,在国外以Google提出的开放标准为代表,在国内则以Manyou为代表,这类平台在提供一个标准API后,即可将平台上的多个应用推向所有支持该标准的网站。

国内

http://open.taobao.com/index.htm

对外开放的API涵盖了淘宝核心交易和各项垂直业务的主要流程,同时API调用量保持快速增长趋势。

 

http://dev.app.360.cn/

360web应用开放平台还提供丰富的开放API扩展,以满足开发者批量上传应用的需求,目前支持API如下所示:

游戏类应用 视频类应用 小说类应用 杂志类应用

 

http://open.soft.360.cn

360软件开放平台是为所有软件企业和开发者提供的发布推广平台。

 

http://open.qq.com/

网站主推广 应用接入 商务营销 3大类

 

http://open.baidu.com/

百度数据开放平台 百度应用开放平台 地图、文库、知道等多个方面的开放

 

http://open.weibo.com/

帐号、应用等开放

 

国外

http://www.programmableweb.com/apis

截至目前有:3742 APIS 6014 Mashups

 

Advertising (52) 

 Feeds (23) 

 News (50) 

 Shopping (156) 

 Answers (11) 

 File Sharing (17) 

 Office (46) 

 Social (242) 

 Blog Search (8) 

 Financial (152) 

 Other (166) 

 Sports (41) 

 Blogging (49) 

 Food (15) 

 Payment (54) 

 Storage (43) 

 Bookmarks (31) 

 Games (50) 

 Photos (106) 

 Tagging (12) 

 Calendar (14) 

 Goal Setting (2) 

 PIM (24) 

 Telephony (154) 

 Chat (38) 

 Government (82) 

 Project Management (44) 

 Tools (181) 

 Database (29) 

 Internet (287) 

 Real Estate (33) 

 Travel (97) 

 Dating (2) 

 Job Search (28) 

 Recommendations (46) 

 Utility (72) 

 Dictionary (4) 

 Mapping (218) 

 Reference (184) 

 Video (106) 

 Email (83) 

 Media Management (15) 

 Retail (3) 

 Weather (15) 

 Enterprise (143) 

 Medical (26) 

 Search (107) 

 Widgets (26) 

 Events (40) 

 Messaging (106) 

 Security (62) 

 Wiki (13) 

 Fax (8) 

 Music (115) 

 Shipping (11) 

 

基于各种API,可以进行Mashup

mashup是糅合,是当今网络上新出现的一种网络现象,将两种以上使用公共或者私有数据库的web应用,加在一起,形成一个整合应用。一般使用源应用的API接口,或者是一些rss输出(含atom)作为内容源,合并的web应用用什么技术,则没有什么限制。详细参考 http://baike.baidu.com/view/241257.htm

 

总结

现在做应用,真是有福了,这么多的开放资源可以共享和购买,节省了很多的自身开发投入,看来这些应用云是越来越进了。

相关文章
|
7月前
|
安全 API 持续交付
要利用阿里云控制API查询您的阿里云资源
【2月更文挑战第33天】要利用阿里云控制API查询您的阿里云资源
199 3
|
7月前
|
存储 数据库连接 API
具有嵌套关系的可重用API资源——Laravel5.5
本文聚焦于利用 Laravel 中的 Resource::collection,并强调控制器对于处理数据关系包含的重要性。
80 1
|
JSON 负载均衡 前端开发
一文带你详细了解Open API设计规范
一文带你详细了解Open API设计规范
4005 1
|
Web App开发 人工智能 Linux
宝塔快速反代openai官方的API接口,实现国内调用open ai
宝塔快速反代openai官方的API接口,实现国内调用open ai
999 0
|
4月前
|
API 网络架构 开发者
【Azure API 管理】APIM服务资源删除后,为什么不能马上创建相同名称的APIM服务呢?
【Azure API 管理】APIM服务资源删除后,为什么不能马上创建相同名称的APIM服务呢?
|
1月前
|
API
表情包-API盒子官方资源库版免费API接口教程
该API用于访问API盒子官方资源库中的数十万表情包,支持快速搜索。通过POST或GET请求,用户可按随机或关键词搜索表情包,返回表情包的图片地址等信息。请求需提供用户ID、KEY及搜索类型等参数。示例与详情参见官方文档。
|
1月前
|
JSON API 数据格式
随机头像图片[API盒子官方资源库]免费API接口教程
API盒子提供的头像资源接口,包含大量网络公开收集的头像,适合非商业用途。支持POST/GET请求,需提供用户ID、KEY及返回格式类型。返回数据包括状态码和消息内容,支持JSON/TXT格式。更多详情见API盒子官网。
|
1月前
|
JSON API 数据格式
随机壁纸图片[API盒子官方资源库]免费API接口教程
API盒子提供的图片资源接口,含数十万张网络公开图片(非商用)。通过POST或GET请求,需提交用户ID、KEY、返回格式及图片类型等参数。返回数据包括状态码和图片地址或错误信息。 示例ID与KEY共享调用限制,建议使用个人ID与KEY。详情见API文档。
|
2月前
|
存储 数据管理 API
零代码能力:轻松搞定表单和API接口,少写80%后端代码,内含资源
小白接口(果创云 YesApi.cn)是一个零代码和低代码开发平台,提供一站式后端云服务,帮助开发者、学生、业余爱好者、工作室、中小企业及无IT技术人员的传统企业快速搭建应用、接口、服务和网站。平台提供500+免费API接口,支持在线API开发、在线表单、数据库管理、图片文件存储、会员管理等功能,无需后端开发经验,轻松实现数据处理和应用开发。
|
3月前
|
安全 API PHP
ThinkPHP 资源路由的简单使用,restfull风格API
本文介绍了在ThinkPHP框架中使用资源路由来创建RESTful风格的API,包括如何通过命令行创建资源控制器,注册资源路由,以及资源控制器中各方法的默认操作和测试方法。
ThinkPHP 资源路由的简单使用,restfull风格API