我們有一個具有自定義Twitter提要頁面的Web應用程序。我們使用Twitterizer來抓取所有基於twitter處理程序集合的推文。 這只是來自其他twitter用戶的推文的公開列表。因此,我們不需要與查看此頁面的用戶進行互動,例如回覆推文,轉推或發送推文。從我們的理解是,我們需要使用ConsumerKey和ConsumerSecret令牌來連接到Twitter。爲了得到我們需要建立一個Web應用程序在twitter上的標記:Twitterizer Web應用程序身份驗證
所以我們做了一個和我們使用的ConsumerKey和ConsumerSecret讓我們的web應用程序認證。
OAuthTokenResponse requestTokenResponse = OAuthUtility.GetRequestToken(
ConfigurationManager.AppSettings["Twitter.ConsumerKey"],
ConfigurationManager.AppSettings["Twitter.ConsumerSecret"],
callbackUrl);
string authUrl = OAuthUtility.BuildAuthorizationUri(requestTokenResponse.Token, true).AbsoluteUri;
Response.Redirect(authUrl);
看來我們現在的這個設置似乎不是我們需要的過程。從外觀上看,它就像試圖通過另一個Twitter帳戶獲得與Twitter的關聯。我們不希望任何登錄過程。就像我所說的,我們只想根據一系列twitter處理程序生成一個推文列表。
我們已經注意到,第一次用戶查看這個自定義的twitter feed頁面時,用戶被髮送到twitter的另一個頁面,在那裏他們被要求登錄。我們不希望用戶查看我們的自定義Twitter提要頁面進行登錄。有沒有辦法來消除這個過程?如果是的話,我們如何使用Twitterizer或其他方法來做到這一點?