Integração com Twitter, Facebook e Linkedin usando oAuth 1.0 [Parte 3]

Entendendo um pouco mais sobre o código de exemplo, basicamente o fluxo é o seguinte:

Passo 1

Com as chaves criadas do post anterior, altere o arquivo "MainPage.xaml.cs":

 Execute o código.

Passo 2

Clique em GetRequestToken. Os tokens de "request" serão gerados e também a URL de autorização. Clique sobre a mesma.

Passo 3

Será aberta a página de autenticação do Linkedin. Entre com um usuário/senha válidos e confirme. Será gerado um código de verificação.



Passo 4

Clique no botão GetAccessToken. Serão gerados os tokens de acesso.

A partir deste momento, você já tem todas as informações necessárias para interagir com o LinkedIn.

Passo 5

Por exemplo, clique no botão GetUserProfile para recuperar as informações do usuário "logado".

 A idéia é melhorar este código, automatizando os passos e exigindo que o usuário somente entre as suas credenciais (usuário/senha) e o restante é feito "por debaixo dos panos".

Para tal, será necessário utilizar um "Callback" (oauth_callback) no método GetRequestToken, assunto do próximo post.

Comentários

Postagens mais visitadas deste blog

Entendendo o conceito de Error Budget: como o Google lida com o downtime

Analista de sistemas – z/VM

Sqlite e o Windows Phone 8.1 Silverlight