Messages api/access token

跳转到: 导航, 搜索
(通过粉丝服务平台开发模式)
 
(未显示2个用户的6个中间版本)
第4行: 第4行:
  
  
access_token内包含微博认证用户与第三方开发者的授权关系,粉服开发接口的权限是绑定在微博认证帐户上的,而不像之前微博开放平台的OPEN API那样是绑定在第三方开发者的APPKEY上的。
+
access_token内包含微博认证用户与第三方开发者的授权关系,粉服开发接口的权限是绑定在微博认证帐户上的,而不像之前微博开放平台的OPEN API那样是绑定在第三方开发者的APPKEY上的。因此,第三方开发者必须获取到具备粉服开发接口权限的微博认证帐户的授权后,才可以通过授权的access_token调用粉服开发接口。
  
  
第17行: 第17行:
 
第三方开发者拿到access_token之后,即可使用该access_token为该认证帐号提供相应的应用开发服务。
 
第三方开发者拿到access_token之后,即可使用该access_token为该认证帐号提供相应的应用开发服务。
  
 +
<div style="text-align:center;">
 +
<img src="http://www.sinaimg.cn/blog/developer/wiki/getaccesstoken2014.jpg" style="width:100%;border:3px solid #E5E5E5;">
 +
</div>
  
==通过微博开放平台的OAuth2.0授权接口==
+
==通过微博开放平台的OAuth2.0授权接口<font style="color:red">(开发中,暂未上线)</font>==
  
第三方开发者在其开发的应用中,按照微博开放平台标准的OAuth2.0授权流程,并在授权请求中,指定需要粉服开发接口的scope包。
+
第三方开发者在其开发的应用中,按照微博开放平台标准的OAuth2.0授权流程,并在授权请求中,指定需要粉服开发接口的scope包(详见 [[Scope|微博授权scope功能说明]])。
  
  
之后,微博认证用户(蓝V)进入到该第三方应用后,点击授权
+
之后,微博认证用户(蓝V)进入到该第三方应用后,点击授权并完成授权流程后,第三方开发者即可通过标准的OAuth2.0授权,在CallBack中拿到access_token。
  
  
[[授权机制|OAuth2.0授权接口指南]]
+
有关微博开放平台的OAuth2.0授权接入,请参见 [[授权机制|OAuth2.0授权接口指南]]
  
  
  
 
__NOTOC__
 
__NOTOC__

2014年6月12日 (四) 15:52的最后版本

获取粉丝服务平台开发接口的access token

access_token是微博认证用户授权第三方开发者为其提供粉服开发模式下相关功能服务的唯一授权票据。第三方开发者调用粉服开发接口时,都需使用access_token。


access_token内包含微博认证用户与第三方开发者的授权关系,粉服开发接口的权限是绑定在微博认证帐户上的,而不像之前微博开放平台的OPEN API那样是绑定在第三方开发者的APPKEY上的。因此,第三方开发者必须获取到具备粉服开发接口权限的微博认证帐户的授权后,才可以通过授权的access_token调用粉服开发接口。


微博开放平台提供2个途径,可以让开发者获得微博认证用户(蓝V)的授权票据(即access_token)。


通过粉丝服务平台开发模式

在微博粉丝服务平台 - 高级功能中,切换到开发者模式页面,如果该认证用户指定并授权了某个第三方开发者的APPKEY,则授权的access_token票据,会显示在页面上,开发者需要联系该认证用户,获取到该access_token。


第三方开发者拿到access_token之后,即可使用该access_token为该认证帐号提供相应的应用开发服务。

通过微博开放平台的OAuth2.0授权接口(开发中,暂未上线)

第三方开发者在其开发的应用中,按照微博开放平台标准的OAuth2.0授权流程,并在授权请求中,指定需要粉服开发接口的scope包(详见 微博授权scope功能说明)。


之后,微博认证用户(蓝V)进入到该第三方应用后,点击授权并完成授权流程后,第三方开发者即可通过标准的OAuth2.0授权,在CallBack中拿到access_token。


有关微博开放平台的OAuth2.0授权接入,请参见 OAuth2.0授权接口指南



文档更新时间: 2014-06-12