LinkedIn Login com SocialAuth Library no Android

Receba em primeira mão, e com prioridade, os conteúdos Android exclusivos do Blog. Você receberá um email de confirmação. Somente depois de confirma-lo é que poderei lhe enviar os conteúdos exclusivos.

Email inválido.
Blog /Android /LinkedIn Login com SocialAuth Library no Android

LinkedIn Login com SocialAuth Library no Android

Vinícius Thiengo
(1953)
Go-ahead
"Toda realização de valor, grande ou pequena, tem suas etapas de trabalho penoso e triunfo: um começo, uma luta e uma vitória."
Mahatma Gandhi
Kotlin Android
Capa do livro Desenvolvedor Kotlin Android - Bibliotecas para o dia a dia
TítuloDesenvolvedor Kotlin Android - Bibliotecas para o dia a dia
CategoriasAndroid, Kotlin
AutorVinícius Thiengo
Edição
Capítulos19
Páginas1035
Acessar Livro
Treinamento Oficial
Android: Prototipagem Profissional de Aplicativos
CursoAndroid: Prototipagem Profissional de Aplicativos
CategoriaAndroid
InstrutorVinícius Thiengo
NívelTodos os níveis
Vídeo aulas186
PlataformaUdemy
Acessar Curso
Receitas Android
Capa do livro Receitas Para Desenvolvedores Android
TítuloReceitas Para Desenvolvedores Android
CategoriaDesenvolvimento Android
AutorVinícius Thiengo
Edição
Ano2017
Capítulos20
Páginas936
Acessar Livro
Código Limpo
Capa do livro Refatorando Para Programas Limpos
TítuloRefatorando Para Programas Limpos
CategoriaEngenharia de Software
AutorVinícius Thiengo
Edição
Capítulos46
Páginas599
Acessar Livro
Quer aprender a programar para Android? Acesse abaixo o curso gratuito no Blog.
Conteúdo Exclusivo
Receba em primeira mão, e com prioridade, os conteúdos Android exclusivos do Blog.
Email inválido

Opa! Blz?

Nesse vídeo mostro como realizar o login de uma usuário de sua APP Android utilizando os dados do LinkedIn dele. Utilizo para isso não a lib Android nativa do LinkedIn e sim a library SocialAuth que é uma lib já famosa entre programadores Java e agora disponível também para a plataforma Android. Note que a library SocialAuth não permite apenas o acesso aos dados e funcionalidades socias do LinkedIn, há uma série de redes sociais nas quais o SocialAuth dá suporte, mas atente para as funcionalidades suportadas, pois cada rede social tem suas limitações quando o assunto é "fornecer dados para aplicações terceiras", no caso aplicações terceiras é a sua APP que está requisitando dados do usuário no LinkedIn, por exemplo.

Como informado em vídeo, mesmo com a classe User criada para obter todos os dados possíveis que o SocialAuth tem, nós não obtemos todos do LinkedIn, alguns porque ele simplesmente não os fornece, outros por não estarmos com o formulário completamente preenchido ou não estarmos utilizando a versão paga da plataforma LinkedIn. Fique atento para criar as chaves de acesso de sua própria aplicação e note também que no arquivo oauth_consumer.properties não é necessário informar todas as chaves de cada rede social atendida pela SocialAuth library, e sim somente as que sua aplicação via utilizar.

Um ponto negativo que notei na SocialAuth library é a documentação, muito fraca, faltou informar muito mais coisa para o desenvolvedor que a utiliza, porém a padronização na chamada dos dados de qualquer uma das redes sociais atendidas é algo que, ao meu ver, ofusca essa deficiência na documentação da lib. Então é isso, vou evitar mais delongas e deixar você assistir ao vídeo.

O link para download do projeto se encontra logo abaixo no post.

Segue links dos posts que podem lhe ajudar a compreender melhor esse vídeo:

SharedPreferences no Android, Entendendo e Utilizando

Colocando Uma Imagem da Web no ImageView do Android

Segue links das páginas apresentadas no vídeo, incluindo a da library SocialAuth:

Página da library SocialAuth no Google Code

Página de desenvolvedores LinkedIn

Vlw.

Receba em primeira mão, e com prioridade, os conteúdos Android exclusivos do Blog.
Email inválido

Relacionado

SharedPreferences no Android, Entendendo e UtilizandoSharedPreferences no Android, Entendendo e UtilizandoAndroid
MediaPlayer no Android, Entendendo e UtilizandoMediaPlayer no Android, Entendendo e UtilizandoAndroid
Metadados com MediaMetadataRetriever no AndroidMetadados com MediaMetadataRetriever no AndroidAndroid
APP Android: Thiengo [Calopsita] 2.0 BetaAPP Android: Thiengo [Calopsita] 2.0 BetaAndroid

Compartilhar

Comentários Facebook

Comentários Blog

Para código / script, coloque entre [code] e [/code] para receber marcação especifica.
Forneça seu nome válido.
Forneça seu email válido.
Forneça o comentário.
Enviando, aguarde...