Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Twitter MVC4获取用户推文,v1的替代方案(已弃用)_Twitter_Asp.net Mvc 4_Oauth 2.0 - Fatal编程技术网

Twitter MVC4获取用户推文,v1的替代方案(已弃用)

Twitter MVC4获取用户推文,v1的替代方案(已弃用),twitter,asp.net-mvc-4,oauth-2.0,Twitter,Asp.net Mvc 4,Oauth 2.0,使用MVC4,我想获得用户最近的Tweets 3,而不必请求访问,因为这对用户来说是一种痛苦。这也是因为一个用户可能正在查看另一个用户,我也想显示他们的推文 这在Twitter API v1中相当简单: …但它已被弃用,将在两个月后停止工作 我是Oauth的新手,一直在努力寻找关于如何获取用户tweet的好材料,但我相信twitterapiv1.1的过程要复杂得多?理想情况下,我希望在前端实现所有功能,但我认为现在需要在服务器端执行一些身份验证,并且必须使用MVC 为了获取任何用户的tweet,

使用MVC4,我想获得用户最近的Tweets 3,而不必请求访问,因为这对用户来说是一种痛苦。这也是因为一个用户可能正在查看另一个用户,我也想显示他们的推文

这在Twitter API v1中相当简单:

…但它已被弃用,将在两个月后停止工作

我是Oauth的新手,一直在努力寻找关于如何获取用户tweet的好材料,但我相信twitterapiv1.1的过程要复杂得多?理想情况下,我希望在前端实现所有功能,但我认为现在需要在服务器端执行一些身份验证,并且必须使用MVC

为了获取任何用户的tweet,我想我可以为我的应用程序创建一个Twitter帐户,并使用该帐户获取任何人的tweet,只要它们不受保护

有没有人知道我可以使用什么好的库来实现这一点,或者仅仅是开箱即用的MVC4OAuth就足以完成这项工作


如果您有任何关于从何处开始的建议,尤其是示例,我们将不胜感激。

要使用API 1.1,您必须拥有一个Twitter帐户和一个帐户,然后使用验证您的速率限制请求。我所知道的唯一的替代方案是RSS,Twitter和Facebook都已经停止了它,briught又回来了,并威胁要再次杀死它:

http://api.twitter.com/1/statuses/user_timeline.rss?screen_name={USERNAME}
我决定使用,因为这使用了V1.1api


Linq2Twitter的MVCDemo示例将授权凭证存储在SessionStateCredentials对象中,但我可以将该对象存储在缓存中,并为所有用户保留授权,这意味着他们不必授权任何内容。如果用户的Tweet没有受到保护,那么任何用户的Tweet都应该可以通过这种方式检索。

是的,但它现在可以工作,就像我说的,可以随时下载!所以他们真的在限制替代方案。我正在寻找一个使用v1.1的解决方案,因为OAuth被烘焙到了MVC4的.NET4.5Nuget中-看这个视频-。如果你的Twitter应用程序可以访问用户的tweet,那么你已经设置好了,否则,用户必须通过OAUTH授予你的应用程序权限。是的,我已经看到了开箱即用的东西。但我不明白为什么我不能在Twitter上建立一个帐户,并用它来获取任何人的推文?
http://api.twitter.com/1/statuses/user_timeline.rss?screen_name={USERNAME}