2014-07-10 7 views
5

Attualmente, sto ricevendo il token di accesso richiedendo OAuth di Instagram tramite questo:Instagram API OAuth da app nativa

//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]; 

Tuttavia, mi piacerebbe essere in grado di lanciare l'Instagram app nativa (se disponibile) a qualcosa di simile al single sign on dell'app di Facebook. È possibile? Sarebbe bello se l'app di instagram chiedesse solo il permesso e l'utente premesse ok invece di riempire le proprie credenziali.

Grazie.

risposta

3

Attualmente, purtroppo, Instagram non supporta questo servizio. È qualcosa che deve essere supportato nell'app stessa.