我们有一个具有自定义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或其他方法来做到这一点?