0

我想要 twitter 分析数据,一些值,例如:

  • 转发,*追随者,
  • 人口统计和
  • 地理数据。

我有多个用户的访问令牌,我想访问他们的 Twitter 分析数据。

我也检查过这个线程:C# 控制台应用程序 Streaming API 1.1 + Oauth

但我的情况不同,我不希望只有单个用户的数据,我有多个用户及其访问令牌。我怎样才能完成这项任务?

我看过他们的 Rest API,这是不可能的。所以我转向了 Twitter 的 Streaming API,但是我看到很多博客一直在说 Twitter 的 Stream API 不能通过 OAuth 使用。

我正在使用 C#。

4

1 回答 1

0

绝对可以使用 OAuth 访问 Twitter Stream API。只需使用 Tweetinvi,设置您的凭据,您就可以立即访问 Streaming API。

TwitterCredentials.SetCredentials(credentials);

var stream = Stream.CreateUserStream();
stream.TweetCreatedByMe += (sender, args) =>
{
    Console.WriteLine("User posted : ", args.Tweet.Text);
};
stream.StartStream();
于 2014-11-03T18:14:34.953 回答