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,并强调控制器对于处理数据关系包含的重要性。
75 1
|
JSON 负载均衡 前端开发
一文带你详细了解Open API设计规范
一文带你详细了解Open API设计规范
3792 1
|
Web App开发 人工智能 Linux
宝塔快速反代openai官方的API接口,实现国内调用open ai
宝塔快速反代openai官方的API接口,实现国内调用open ai
955 0
|
4月前
|
API 网络架构 开发者
【Azure API 管理】APIM服务资源删除后,为什么不能马上创建相同名称的APIM服务呢?
【Azure API 管理】APIM服务资源删除后,为什么不能马上创建相同名称的APIM服务呢?
|
2月前
|
存储 数据管理 API
零代码能力:轻松搞定表单和API接口,少写80%后端代码,内含资源
小白接口(果创云 YesApi.cn)是一个零代码和低代码开发平台,提供一站式后端云服务,帮助开发者、学生、业余爱好者、工作室、中小企业及无IT技术人员的传统企业快速搭建应用、接口、服务和网站。平台提供500+免费API接口,支持在线API开发、在线表单、数据库管理、图片文件存储、会员管理等功能,无需后端开发经验,轻松实现数据处理和应用开发。
|
3月前
|
安全 API PHP
ThinkPHP 资源路由的简单使用,restfull风格API
本文介绍了在ThinkPHP框架中使用资源路由来创建RESTful风格的API,包括如何通过命令行创建资源控制器,注册资源路由,以及资源控制器中各方法的默认操作和测试方法。
ThinkPHP 资源路由的简单使用,restfull风格API
|
5月前
|
SQL 分布式计算 DataWorks
DataWorks产品使用合集之使用API调用ODPS SQL时,出现资源被定时任务抢占,该怎么办
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
4月前
|
API 开发工具 数据安全/隐私保护
【Azure Developer】Python 获取Micrisoft Graph API资源的Access Token, 并调用Microsoft Graph API servicePrincipals接口获取应用ID
【Azure Developer】Python 获取Micrisoft Graph API资源的Access Token, 并调用Microsoft Graph API servicePrincipals接口获取应用ID
|
5月前
|
人工智能 自然语言处理 API
深度融合与创新:Open API技术促进AI服务生态构建
【7月更文第21天】在数字化转型的浪潮中,人工智能(AI)已从概念探索走向实际应用,深刻改变着各行各业。Open API(开放应用程序接口)作为连接技术与业务的桥梁,正成为推动AI服务普及和生态构建的关键力量。本文将探讨Open API技术如何通过标准化、易用性和灵活性,加速AI服务的集成与创新,构建一个更加丰富多元的AI服务生态系统。
237 2