![SharedPreferences no Android, Entendendo e Utilizando](./img/post/50-50/sharedpreferences-no-android-entendendo-e-utilizando-thumb.png)
LinkedIn Login com SocialAuth Library no Android
(4676)
![Capa do curso Prototipagem Profissional de Aplicativos](.//view/infoproduct/book/mapas-android-de-alta-qualidade/img/capa-curso-android-prototipagem-profissional-de-aplicativos.png)
CategoriasAndroid, Design, Protótipo
AutorVinícius Thiengo
Vídeo aulas186
Tempo15 horas
ExercíciosSim
CertificadoSim
![](./img/read-book/95-135/trabalho-eficaz-com-codigo-legado.jpeg)
CategoriaEngenharia de Software
Autor(es)Michael C. Feathers
EditoraBookman
Edição3ª
Ano2013
Páginas428
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.
Comentários Facebook