新浪微博OAUTH认证是什么呢?这是很多朋友都非常想了解的问题,下面就为大家介绍一下,希望朋友们在看过后能对此有所了解。
首页 > 大数据 > Hadoop > 新浪微博OAUTH认证的步骤
新浪微博OAUTH认证是什么呢?这是很多朋友都非常想了解的问题,下面就为大家介绍一下,希望朋友们在看过后能对此有所了解。
OAuth2.0是从2006年开始设计OAuth协议的下一个版本,OAuth2.0同时提供Web,桌面和移动应用程序的支持,并较1.0相比整个授权验证流程更简单更安全。也是新浪微博开放平台未来最主要的用户身份验证和授权方式。
第三方先用自己申请应用时候分配的Consumer Key 与 Consumer Secret。和带着一些基本参数想新浪微博请求获取未授权的Request Token与Request Secret,他需要带参数,包括,应用key,和oauth认证的一些必要参数(这些参数是每次想微博发送请求时候都要带的,无论何时。
获取授权的Request Token.将上一步获得的oauth_token作为参数,引导用户浏览器跳至新浪微博的授权页面,用户进入这个页面登录新浪微博,进行Token的授权。
3.OAuth认证过程的最后一步,向微博服务器请求真正的Token,也即是令牌,access token。他带的参数有oauth_consumer_key,oauth_token(第一次返回未授权时的token.),oauth_verifier(上步返回的认证码。),和一些必要的参数。。
如获取最新的公共微博消息,他参数有count, 所以地址里就要带着这个变量(这个是根据要请求不同的应用所使用不同的参数,详见API,)。参数还要有必要的参数。还有,oauth_consumer_key(请求用户信息时每次都要带上),oauth_token(令牌,请求用户信息时每次都要带上)。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23791387/viewspace-1111622/ ,如需转载,请注明出处,否则将追究法律责任。