2016-04-30 4 views
1

Мне нужно интегрировать вход Instagram в моем приложении. Поэтому я перенаправляю сафари в свое приложение для входа в Instagram. но я должен сделать это, если у пользователя установлено приложение Insta, и он/она уже вошли в систему, тогда экран входа в систему не должен появляться, он может напрямую перейти на утверждение аутентификации.Вход через приложение Instagram вместо Safari

мой Войти код,

- (NSURLRequest *) loginRequest { 

    NSString * urlString = [NSString stringWithFormat:@"https://instagram.com/oauth/authorize/?client_id=%@&redirect_uri=%@&response_type=token", self.clientID, self.redirectURI]; 

    NSURL * url = [NSURL URLWithString:urlString]; 
    return [NSURLRequest requestWithURL:url]; 
} 

Я прошел через слишком много вопросов здесь, но не получил ответа. его невозможно или что-то, я совершенно смущен.

+0

его невозможно с контроллером сафари в прошивкой для Instagram входа в прошивке 9 –

ответ

2

По Instagram чиновника docs

Есть два типа проверки подлинности имеющихся

  • Client-Side (неявной) Аутентификация
  • стороне сервера (Explicit) Flow

Оба из которых использует конечную точку instagram для входа пользователя на веб-страницу.

Там нет аутентификации через свою прошивку/Android приложения

+0

Спасибо @Shubhank –