新浪微博开放平台正式上线 提供三种重要API

【综合报道】近日,国内大型门户网站新浪网旗下的微博开放平台正式上线。广大开发者或网站只要登录平台网站并创建应用,即可通过平台开放接口(Open API)对微博系统进行读写,挖掘微博系统的新功能与新玩法。

 
微博开放平台

开发者可以登录平台并创建应用,使用微博平台提供的接口,创建有趣的应用或者让您的网站具有更强的社交特性。新浪微博开放平台为开发者提供了3种API:

◆微博基础数据接口(Rest API)

◆微博搜索API(Search API)

◆微博地理位置信息API(Location API)

同样为开放平台,有兴趣的读者可以访问《Facebook新API允许第三方访问更多内容》以及《Twitter开发者网站上线》,了解Facebook及Twitter的API情况。

开发者应用的创建及发布包括下面的流程:

目前新浪微博开放平台已经有超过上百款的各类应用,合作方知名的第三方网站以及大量的个人插件作者,囊括了生活与消费服务的各方面。同时据了解,新浪微博还将宣布更多的官方合作服务。

除了新浪,在此之前也报道过淘宝、Facebook等应用平台,相比较而言,目前Facebook应用平台还是非常成功的,不仅受到开发者的欢迎,同时也为Facebook带来了巨大收益。

延伸阅读

2007年5月24日,Facebook推出应用编程接口(API)。通过这个API,第三方软件开发者可以开发在Facebook网站运行的应用程序。这被称为Facebook开放平台(Facebook Platform)。Facebook的开发环境是LAMP, 这套传统的Linux+Apache+MySQL+PHP的架构尽管被很多Java程序员和Ruby程序员所不屑,但它却仍然以绝对的优势占据着主导地位。

Facebook的API认证过程其实不复杂, 但是如果Java程序捧着官方提供的Java包捣腾,恐怕还要费些功夫,官方那个只提供了桌面应用的认证程序,而Web应用的认证过程则大厢径庭。 应用程序在注册时会获得该应用的api_key和secret,这实际上是访问该应用的用户名和密码了,只有开发人员可以看到。事实上以后的每次调用Facebook API都会带上这api_key,但这显然还不够,登录用户必须拥自己特定的信息:sessionKey,每次调用带上这个key才能将用户的信息关联(类似于tomcat的jsessionid),因此认证的主要目的就是拿到sessionKey。

Facebook提供了一堆的API,有认证、用户、相册、好友等功能,从使用的角度来说这倒并不存在什么难点。本身REST的API就是一个httpRequest请求过去返回一个xml的response。经过了官方或非官方的包装以后就变成一个简单的方法调用。

新浪微博开放平台地址:http://open.t.sina.com.cn/

【编辑推荐】

  1. 淘宝试运行开放平台 独立开发者成主角
  2. Facebook应用平台受欢迎 开发商年收入过亿
  3. 2008年10大开放应用平台 Facebook居首 

新闻名称:新浪微博开放平台正式上线 提供三种重要API
当前链接:http://www.shufengxianlan.com/qtweb/news46/413996.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联