TweetSharp搜索始终返回空

时间:2015-11-12 14:57:02

标签: c# tweetsharp

我想让TweetSharp用twitter搜索。它总是返回null。没有错误或其他信息。我设置了我的消费者密钥,消费者秘密,访问令牌和令牌秘密

这是我的代码:

TwitterService service = new TwitterService(consumerKey, consumerSecret);
service.AuthenticateWith(accessToken, tokenSecret);

SearchOptions options = new SearchOptions { Q = "#VeternsDay", Count = 100, Resulttype = TwitterSearchResultType.Recent };
TwitterSearchResult searchedTweets = service.Search(options);
return searchedTweets;

1 个答案:

答案 0 :(得分:0)

我知道这个问题已经过时了,但我正在玩C#和Tweetsharp并看到你的问题并试图解决它:)

我试图重新创建你的例子,我让它运作起来!你需要遍历searchTweets.Statuses并获取它们的内容。在这个例子中,我在#Bahrain主题标签中获得了100条流行的推文,并获得了这些推文的用户名作者​​。

var service = new TwitterService(consumerKey, consumerSecret);
service.AuthenticateWith(accessToken, accessTokenSecret);
SearchOptions options = new SearchOptions { Q = "#Bahrain", Count = 100, Resulttype = TwitterSearchResultType.Popular};
TwitterSearchResult searchedTweets = service.Search(options);
foreach(var tweet in searchedTweets.Statuses)
{
     MessageBox.Show( tweet.Author.ScreenName);
}