Twitterizer Web应用验证

Twitterizer Web应用验证,twitter,oauth,feed,tweets,twitterizer,Twitter,Oauth,Feed,Tweets,Twitterizer,我们有一个web应用程序,它有一个自定义twitter提要页面。我们使用Twitterizer根据twitter处理程序的集合获取所有推文这只是其他推特用户推特的公开列表。因此,我们不要求查看此页面的用户进行交互,例如回复推文、转发推文或发送推文。据我们所知,我们需要OAuth能够使用ConsumerKey和ConsumerCret令牌连接到twitter。要获得代币,我们需要在twitter中设置一个web应用程序: 所以我们制作了一个,我们使用ConsumerKey和ConsumerCre

我们有一个web应用程序,它有一个自定义twitter提要页面。我们使用Twitterizer根据twitter处理程序的集合获取所有推文这只是其他推特用户推特的公开列表。因此,我们不要求查看此页面的用户进行交互,例如回复推文、转发推文或发送推文。据我们所知,我们需要OAuth能够使用ConsumerKey和ConsumerCret令牌连接到twitter。要获得代币,我们需要在twitter中设置一个web应用程序:

所以我们制作了一个,我们使用ConsumerKey和ConsumerCret来验证我们的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处理程序的集合生成一个tweet列表


我们注意到,用户第一次查看这个定制的twitter提要页面时,会被发送到twitter中的另一个页面,要求用户登录。我们不希望用户查看我们自定义的twitter提要页面登录。有没有办法消除这个过程?如果是这样的话,我们如何使用Twitterizer或任何替代品来做到这一点呢?

在TwitterAPI的1.0版中,阅读公共推文不需要进行身份验证。例如,可用于获取特定用户的公共推文

有关新版本1.1,请参见例如

Twitterizer目前只实现1.0版,但由于您不需要通过OAuth进行身份验证,您可以直接向Twitter发出GET请求,而无需任何特殊的库