Open API的资源集

标签: open api 资源 | 发表时间:2011-08-27 07:38 | 作者:2012 Rossoneri
出处:http://www.cnblogs.com/

现在经常听到和使用到各种开放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

 

总结

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

作者: 2012 发表于 2011-08-27 07:38 原文链接

评论: 1 查看评论 发表评论


最新新闻:
· 美国法院驳回针对微软和雅虎的反垄断诉讼(2011-08-27 09:41)
· Windows 8:两款采用Metro UI界面的新应用(2011-08-27 09:39)
· 诺基亚手机应用竞赛耗资千万美元(2011-08-27 09:37)
· 2011年必须看的20多个新鲜和实用的jQuery插件(2011-08-27 09:36)
· Facebook将停止运营团购服务Facebook Deals(2011-08-27 09:36)

编辑推荐:你会做Web上的用户登录功能吗?

网站导航:博客园首页  我的园子  新闻  闪存  小组  博问  知识库

相关 [open api 资源] 推荐:

Open API的资源集

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

52个有用的机器学习和预测API(各个方向资源)

- - IT瘾-geek
选自KDnuggets  机器之心编译 参与:吴攀. 人工智能正在成为新一代技术变革的基础技术,但从头开始为自己的应用和业务开发人工智能程序既成本高昂,且往往很难达到自己想要的性能表现,但好在我们有大量现成可用的 API 可以使用. 开发者可以通过这些 API 将其它公司提供的智能识别、媒体监测和定向广告等人工智能服务集成到自己的产品中.

TFO(tcp fast open)简介

- chenqj - pagefault
原创文章,转载请注明: 转载自pagefault. 本文链接地址: TFO(tcp fast open)简介. 这个是google的几个人提交的一个rfc,是对tcp的一个增强,简而言之就是在3次握手的时候也用来交换数据. 这个东西google内部已经在使用了,不过内核的相关patch还没有开源出来,chrome也支持这个了(client的内核必须支持).

惠普宣布Open webOS 1.0

- - Solidot
惠普按计划发布了开源版本WebOS的1.0正式版. Open webOS 1.0源代码已发布在GitHub上. 正式版加入了核心应用程序电子邮件和浏览器,支持 Enyo2. 惠普表示1.0版可移植到新设备上,称未来几个月会继续增强Open webOS,计划中的增强包括Qt5/WebKit2,开源多媒体和音频组件,BlueZ蓝牙堆栈,ConnMan网络管理,优化SysMgr渲染架构.

详解 Too many open files

- - 编程语言 - ITeye博客
 运行在Linux系统上的Java程序可能会出现"Too many open files"的异常情况,且常见于高并发访问文件系统,多线程网络连接等场景.         程序经常访问的文件、socket在Linux中都是文件file,系统需要记录每个当前访问file的name、location、access authority等相关信息,这样的一个实体被称为file entry.

The Open Session In View Anti-Pattern - Vlad Mihalcea

- -
An anti-pattern (or antipattern) is a common response to a recurring problem that is usually ineffective and risks being highly counterproductive.. When using JPA and Hibernate, the Fetching policy can have one of the biggest impacts on application performance, and, as explained in my.

Api Blocking

- - xiaobaoqiu Blog
4.RateLimiter实现限流. 接口限流是保证系统稳定性的三大法宝之一(缓存, 限流, 降级).. 本文使用三种方式实现Api限流, 并提供了一个用Spring实现的Api限流的简单Demo, Demo的git地址: https://github.com/xiaobaoqiu/api-blocking.

我的open source專案整理列表

- Charles - 程式設計 遇上 小提琴
HGE以前是一款商用的2D遊戲引擎,後來開源,因為我覺得他的引擎挺簡單好用的,重點是有硬體加速,不像SDL純軟體算圖很慢,所以想說把它移植到Python,於是就用Boost.Python寫了一個專案,完成度大約7~8成,裡面有些比較難處理的部份還沒弄好,但主要功能大多都已經可以使用. Glottony是一個用來分析Python函式庫在PyPi上的相依情況,主要是有一次我安裝TurboGears時遇到其中一個package的伺服器似乎掛掉了,整個進度就因為那個檔案載不了而無法進行,因此我覺得或許這種相依的情況也是選工具時重要的考量,於是就寫了這樣的工具.

创作共用项目发布《The Power of Open》

- KEITH - Solidot
创作共用项目发布了《The Power of Open 》,讲述创作共用如何改变创新的故事. 创作共用许可证(CC)诞生仅仅十年,至今已有超过4亿采用CC许可证发布的作品,从音乐和照片,到研究发现和大学开放课程,CC许可证被广泛用于知识共享. 《The Power of Open》这本书收集了使用CC的先锋者的故事,包括获得过普利策奖的新闻机构ProPublica,电影制片人Vincent Moon等.

VXLAN 来了,Open Flow 前景如何?

- imnewer - 弯曲评论
眼看思科们采用传统的multicast+tunnel的伎俩在Vswitch层开创了一片天地,不知Nicira 等openflow startup会如何应对.