ios-新浪微博开发-16(授权)
来源:互联网 发布:常用的组态软件 编辑:程序博客网 时间:2024/05/17 23:26
我们使用三方登录 要或得授权 这里新浪给我们授权 登录页面不用自己写只需要用一个webView 加载新浪给我们发送回来的页面#import "QHOAushiyongthViewController.h"@interface QHOAuthViewController()<UIWebViewDelegate>@end@implementation QHOAuthViewController- (void)viewDidLoad { [super viewDidLoad]; //1.创建webView UIWebView *webView = [[UIWebView alloc]init]; webView.frame = self.view.bounds; [self.view addSubview:webView]; webView.delegate = self; //2.用webView加载登录页面(新浪提供的) //请求地址:https://api.weibo.com/oauth2/authorize //请求参数 client_id=438168078&redirect_uri=http:// NSURL *url = [NSURL URLWithString:@"https://api.weibo.com/oauth2/authorize?client_id=438168078&redirect_uri=http://"]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; [webView loadRequest:request]; NSLog(@"-----viewDidLoad"); //invalid_request 参数搞错了 或者没有参数 // Do any additional setup after loading the view.}#pragma mark -webView代理方法- (void)webViewDidFinishLoad:(UIWebView *)webView{ NSLog(@"-----ViewDidFinishLoad");}- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error{ NSLog(@"didFailLoadWithError");}- (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated.}/*#pragma mark - Navigation// In a storyboard-based application, you will often want to do a little preparation before navigation- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { // Get the new view controller using [segue destinationViewController]. // Pass the selected object to the new view controller.}*/@end
0 0
- ios-新浪微博开发-16(授权)
- IOS-新浪微博授权
- IOS-新浪微博授权
- IOS新浪微博开发--分享、授权登录
- IOS新浪微博开发--分享、授权登录
- ios-新浪微博开发-17(授权3)
- 新浪微博开发OAuth授权注意事项
- ios-新浪微博开发-18-(授权存储账号信息)用归档实现
- iOS开发集成友盟,新浪微博登录授权失败,responseCode等于5051
- 新浪微博授权
- 新浪微博授权
- iOS 新浪微博分享授权失败的问题
- ios 新浪微博Oauth授权失败 (error:redirect_rul_mismatch)
- 新浪微博iOS平台SSO授权认证原理分析
- 新浪微博iOS平台SSO授权认证原理分析
- 新浪微博iOS SDK 授权和获取用户信息
- iOS 新浪微博分享授权失败的问题
- 新浪微博开发十(微博授权)
- 自定义View(擦除蒙版得到背景,存储图片,更换背景)
- iOS开发系列--Swift进阶
- 在Windows中配置JAVA的环境变量
- 中文编码过滤器: 界面输出中文及中文请求参数(post方式有效)编码过滤器
- linux 下给某个用户更改权限
- ios-新浪微博开发-16(授权)
- 文本块(TextBlock)
- 使用AutoCompleteTextView和MultiAutoCompleteTextView实现输入自动匹配
- 如何解决错误1079:此服务的账户不同于运行于同一进
- crf++-0.58用于分词
- opencv用鼠标在窗口中画方形的程序
- CSS 两列布局
- 安装完Java虚拟机后,在cmd命令提示符窗口中使用DOS命令,提示“不是内部或外部命令,也不可运行的程序”的解决办法
- Gradle-使用Gradle构建和测试-2-GradleTasks(一)