你的位置:首页 > 软件开发 > 操作系统 > IOS开发之新浪微博OAuth2

IOS开发之新浪微博OAuth2

发布时间:2015-05-13 20:02:15
说明:微博开放接口的调用,如发微博、关注等,都是需要获取用户身份认证的。目前微博开放平台用户身份鉴权主要采用的是OAuth2.0。为了方便开发者开发、测试自己的应用。  OAuth2.0较1.0相比,整个授权验证流程更简单更安全,也是未来最主要的用户身份验证和授权方式。步骤一:创 ...

IOS开发之新浪微博OAuth2

  说明:微博开放接口的调用,如发微博、关注等,都是需要获取用户身份认证的。目前微博开放平台用户身份鉴权主要采用的是OAuth2.0。为了方便开发者开发、测试自己的应用。

  OAuth2.0较1.0相比,整个授权验证流程更简单更安全,也是未来最主要的用户身份验证和授权方式。

IOS开发之新浪微博OAuth2

步骤一:创建应用

 下面我以本公司测试账号为例,创建应用步骤可以参考新浪的官方API 地址:http://open.weibo.com应用创建好停留在开发阶段即可使用,本例的应用信息如下图

 IOS开发之新浪微博OAuth2

步骤二:获取token号码

 IOS开发之新浪微博OAuth2

  通过webView加载链接其中client_id为应用的app Key, redirect_uri的值为公司跳转链接这里我以本公司链接为例子

UIWebView * web=[[UIWebView alloc] init]; web.frame=self.view.bounds;NSString*str=@"https://api.weibo.com/oauth2/authorize?client_id=3272733387&redirect_uri=http://www.21-sun.com";  NSURL * url=[NSURL URLWithString:str];  NSURLRequest *request=[NSURLRequest requestWithURL:url];  [web loadRequest:request];  [self.view addSubview:web];web.delegate=self;


原标题:IOS开发之新浪微博OAuth2

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。