Я уже сделал для Google плюс логин oauth webview интеграции в моем приложении Android. но здесь была одна проблема.интеграция входа в систему gmail в android с использованием oauth без google plus
Предположим, что один пользователь создал новую учетную запись gmail. он не использовал или не нажал Google плюс логин. в этот момент, что новый пользователь придет и запустится в моем приложении,
Как я могу получить информацию о пользователе и профиле пользователя. Пожалуйста, помогите мне.
примечание: здесь важно, пользователь не используется или вход или нажал или использовать Google Plus войти в
это мой prevoius вопрос. только для ref: how to get email address using this scope from google plus integration
Привет Эмили, это немного нормально. Но перед этим процессом. Мне нужно сделать секретный идентификатор из консоли api. У меня не было секретного идентификатора. У меня есть только идентификатор клиента в android. как сделать oauth2 в android. – harikrishnan
некоторый пример кода..String googleAuthorizationRequestUrl = новый GoogleAuthorizationRequestUrl (Credential.CLIENT_ID, Credential.REDIRECT_URI, Credential.SCOPE) .build(); \t \t webview.setWebViewClient (новый WebViewClient() { – harikrishnan
общественных недействительный onPageFinished (вид WebView, строка URL) { \t \t \t \t если (url.startsWith (удостоверение.Redirect_uri)) { \t \t \t \t \t попробовать { \t \t \t \t \t \t если (url.indexOf ("код =")! = -1) { \t \t \t \t \t \t \t Строка кода = url.substring (Credential.REDIRECT_URI.length() + 7, url.length()); \t \t \t \t \t \t \t AccessTokenResponse accessTokenResponse = новый GoogleAuthorizationCodeGrant (новый NetHttpTransport(), новый JacksonFactory(), Credential.CLIENT_ID, нулевой код, Credential.REDIRECT_URI) .Execute(); – harikrishnan