2011年2月17日 星期四

如何用 Asp.Net 取得 twitter 的登入帳號資訊

上一篇文章跟大家介紹過如何用 Asp.Net 取得 facebook 的登入帳號及其相關公開的個人資訊,這一篇將跟大家介紹:如何用 Asp.Net 去取得 twitter 的相關登入資訊。

首先到 twitter app 去註冊你的應用程式:twitter developers

完成註冊後會得到一組 consumerKey...等,如圖示
接著就是要找能快速應用的元件,當然有興趣有時間是自己撰寫最好,
Twitter oAuth with .NET,裡面有完整的範例及元件免費下載

簡單說明一下使用原則:

1. 先在web.config 的 紀錄 twitter app 給你的應用程式的 consumerKey, consumerSecret, twitter_callback path, ex:http://localhost/twitter.aspx, 
所謂 call back path 就是當你的應用程式取得第三方 ( twitter官方提供 ) 的安全性登入後,
要重新導向的位置,這裡可以是您的應用程式

2. import twitter oAuth 元件,這裡請參考該網站的範例程式

3. 完成 第三方 ( twitter官方提供 ) 的安全性登入後,在 call back 的你的應用程式中去取得該位登入人員的相關公開資訊,包括發出的推文

4. twitter 也有自己的 API Document,http://dev.twitter.com/doc,因為還要趕專案,所以有空摸完再跟大家介紹囉


twitter third party login







Related Posts Plugin for WordPress, Blogger...