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

开发
近日,国内知名的大型门户网站新浪网旗下的微博开放平台正式上线,该微博平台已经发布了多款Web应用、网站、桌面客户端、手机客户端等等。

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

微博开放平台 
微博开放平台

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

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

◆微博搜索API(Search API)

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

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

 

创建应用 

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

应用的创建及发布流程

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

除了新浪,51CTO在此之前也报道过淘宝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居首 
责任编辑:王晓东 来源: 51CTO综合报道
相关推荐

2011-12-08 16:10:18

2011-12-08 16:51:55

新浪微博开放平台

2011-12-08 16:31:43

新浪微博开放平台

2011-12-12 13:37:59

新浪微博

2012-02-15 17:39:36

2011-12-13 13:55:17

新浪微博开放平台

2012-02-07 17:05:33

腾讯开放平台

2012-02-15 17:09:34

开放平台

2012-05-11 11:40:16

新浪企业微博

2011-12-08 13:55:39

网易开放平台

2012-07-11 10:52:48

腾讯微博AppCan

2011-03-11 14:59:06

2011-12-12 13:26:37

新浪微博

2013-07-10 14:15:38

php新浪微博

2013-10-10 09:05:26

新浪微博Redishadoop

2013-07-01 18:34:47

个推案例新浪微博

2015-01-21 15:28:16

Android源码新浪微博

2011-07-22 10:38:55

HTC新浪Facebook

2011-12-07 16:25:01

新浪微博平台

2018-05-16 14:04:05

人工智能新浪微博实时流计算
点赞
收藏

51CTO技术栈公众号