Instagram Basi c с дисплеем Api (не удается получить пользовательский токен доступа iOS Swift) - PullRequest
0 голосов
/ 23 января 2020

Я хочу, чтобы пользователи моего приложения iOS входили в систему через Instagram. Поскольку Instagram прекратил предыдущий метод, я использую Instagram Basi c Display Api. Можно ли использовать этот API для аутентификации? Во-вторых, я создал приложение на сайте разработчиков Facebook и настроил приложение Instagram и получил идентификатор приложения Instagram. Теперь Как я могу получить токен доступа пользователя, используя этот идентификатор приложения ??

https://api.instagram.com/oauth/authorize
  ?client_id={instagram-app-id}
  &redirect_uri={redirect-uri}
  &scope={scope}
  &response_type=code
  &state={state}        //Optional

Я нажимаю на этот URL с идентификатором приложения и перенаправляю URI в почтальоне и в браузере. Он не работает и показывает ошибки.

1 Ответ

0 голосов
/ 27 февраля 2020

Попробуйте загрузить с webVieW

  override func viewDidLoad() {
    super.viewDidLoad()

    let url = URL(string: "https://api.instagram.com/oauth/authorize?client_id=\(clientId)&redirect_uri=\(redirectUri)&scope=user_profile,user_media&response_type=code")
        let urlRequest = URLRequest(url: url!)
        webView.load(urlRequest)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...