Получение базовых c данных Twitter с помощью Firebase Auth Swift - PullRequest
0 голосов
/ 26 мая 2020

Я пытаюсь получить базовую c информацию о пользователе, входящем в мое приложение со своей учетной записью Twitter. Я могу подписать их, но не уверен, куда go отсюда.

Я почти уверен, что мне нужно использовать этот запрос на получение, но я не уверен, как структурировать запрос. Я также немного потерял, какой токен я включаю.

У меня не было большого опыта работы с REST API, как вы могли сказать. У меня настроен Почтальон, поэтому, если кто-то может указать мне правильное направление доступа к данным, я мог бы взять его оттуда.

Спасибо

@IBAction func twitterSignupPress() {

provider.getCredentialWith(nil) { credential, error in

    if error != nil {
        print("Error attempting to sign up using Twitter: \(error!)")
    } else { 

        Auth.auth().signIn(with: credential!) { authResult, error in
            if error != nil {
                 print("Error with Twitter signin")
            } else {
                print("Successful signin using Twitter")
                let oAuthCredential = authResult?.credential as! OAuthCredential
                print(oAuthCredential.accessToken!) // Prints token
                print(oAuthCredential.idToken) // Prints nil
            }
        }
    }
}

}

1 Ответ

0 голосов
/ 26 мая 2020

Было так просто, как добавить authResult?.additionalUserInfo?.profile

...