2

可能重复:
如何阅读 Twitter 提要

我正在寻找一些示例来获取 C#、ASP.NET 中用户的 twitter 提要(公共提要)。我发现的任何示例都使用 OAuth 等,但我找不到任何仅提供提要而无需任何身份验证的示例。

任何样品都是高度适用的。

PS:我不想使用推特小部件

4

3 回答 3

2

您可以获取用户示例的 RSS 提要:http ://api.twitter.com/1/statuses/user_timeline.rss?screen_name= cnn 您只需替换 screen_name 变量

于 2012-11-07T12:45:17.727 回答
2

我刚刚通读了 Twitter API 文档并从具有 API 1.1 的用户那里获取提要,您需要用户级别访问权限,您只能通过有效的 OAuth 身份验证才能获得此权限,因此除非您决定实施 OAuth,否则您将收到此错误:

{"errors":[{"message":"Bad Authentication data","code":215}]}

您仍然可以使用 API 1.0,但请注意它已被弃用,并且将来可能会被删除。如果你想使用 API 1.0,这是适当的 URL 调用:

https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=USERNAME_GOES_HERE&count=NUMBER_OF_TWEETS_GOES_HERE

我建议您实施 OAuth(这并不难)并开始使用 API 1.1。

于 2012-11-07T12:49:16.960 回答
0

如果使用 TweetSharp.dll,您可以使用以下内容:

var service = new TweetSharp.TwitterService();
IEnumerable<TwitterStatus> tweets = 
    service.ListTweetsOnSpecifiedUserTimeline("@rudolf_franek");
于 2012-11-07T13:33:46.573 回答