2014-07-10 6 views
5

В настоящее время я получаю маркер доступа путем запроса OAuth Instagram с помощью этого:Instagram API OAuth из родного приложения

//Create OAuth 
NSString *oAuthURL = [NSString stringWithFormat:@"https://api.instagram.com/oauth/authorize/?client_id=%@&redirect_uri=%@&response_type=token", instagramID, instagramRedirectUri]; 

self.authWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 64.0f, self.view.frame.size.width, self.view.frame.size.height)]; 
NSURL *url = [NSURL URLWithString:oAuthURL]; 
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 
[self.authWebView loadRequest:requestObj]; 
self.authWebView.delegate = self; 
[self.view addSubview:self.authWebView]; 

Однако, я хотел бы быть в состоянии запустить родное приложение Instagram (если таковой имеется) к чему-то подобному, как к единственному знаку приложения facebook. Это возможно? Было бы здорово, если приложение instagram просто запрашивает разрешение, и пользователь нажимает ok вместо заполнения своих учетных данных.

Спасибо.

ответ

3

У Instagram об этом пока нет, не доступно. Это то, что нужно поддерживать в самом приложении.

Смежные вопросы