2

重複の可能性:
Twitterフィードの読み方

C#、ASP.NETのユーザーのTwitterフィード(公開フィード)を取得するためのサンプルを探しています。私が見つけたサンプルはすべてOAuthなどを使用していますが、認証なしでフィードのみを提供するサンプルを見つけることができません。

どのサンプルも非常に高く評価されています。

PS:ツイッターウィジェットは使いたくない

4

3 に答える 3

2

ユーザー例のRSSフィードを取得できます:http://api.twitter.com/1/statuses/user_timeline.rss ?screen_name =cnnscreen_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 に答える