Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -(void)viewWillAppear:(BOOL)animated {
- [super viewWillAppear:animated];
- btnAuth = [UIButton buttonWithType:UIButtonTypeRoundedRect];
- [btnAuth addTarget:self action:@selector(authenticateTripit) forControlEvents:UIControlEventTouchUpInside];
- btnAuth.frame = CGRectMake(50, 100, 150, 30);
- [btnAuth setTitle:@"authenticate" forState:UIControlStateNormal];
- [self.view addSubview:btnAuth];
- btnImport = [UIButton buttonWithType:UIButtonTypeRoundedRect];
- [btnImport addTarget:self action:@selector(importFlightsTripit) forControlEvents:UIControlEventTouchUpInside];
- btnImport.frame = CGRectMake(50, 200, 150, 30);
- [btnImport setTitle:@"import" forState:UIControlStateNormal];
- [self.view addSubview:btnImport];
- NSUserDefaults* def = [NSUserDefaults standardUserDefaults];
- NSLog(@"%@", [def objectForKey:@"oauth_saved_token"]);
- }
- -(void)authenticateTripit {
- oauthVar = [OAuth new];
- [oauthVar requestTemporaryCredentials];
- [oauthVar requestOwnerAuthorization];
- }
- -(void)importFlightsTripit {
- NSUserDefaults* def = [NSUserDefaults standardUserDefaults];
- dateMString = [[NSMutableString alloc]initWithString:@""];
- oauthVar = [OAuth new];
- oauthVar.oauthState.oauth_token = [def objectForKey:@"oauth_saved_token"];
- oauthVar.oauthState.oauth_token_secret = [def objectForKey:@"oauth_saved_token_secret"];
- oauthVar.oauthState.authenticated = TRUE;
- // [oauthVar requestTokenCredentials];
- // ASIHTTPRequest* request = [oauthVar accessProtectedResourceWithUrl:@"https://api.tripit.com/v1/list/object/traveller/all/true"];
- ASIHTTPRequest* request = [oauthVar accessProtectedResourceWithUrl:@"https://api.tripit.com/v1/list/object/past/true"];
- // NSLog(@"%@", request.responseData);
- flights = [[NSMutableArray alloc]init];
- [self doParse:request.responseData];
- // e.t.c.
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement