TweetSharp 搜索始终 Returns 空
TweetSharp Search Always Returns Null
我正在尝试让 TweetSharp 使用 Twitter 进行搜索。它始终 returns 为空。没有错误或其他信息。我设置了我的消费者密钥、消费者秘密、访问令牌和令牌秘密
这是我的代码:
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;
我知道这个问题很老,但我在玩 C# 和 Tweetsharp 时看到了你的问题并试图解决它:)
我尝试重新创建您的示例并且成功了!您需要遍历 searchedTweets.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);
}
我正在尝试让 TweetSharp 使用 Twitter 进行搜索。它始终 returns 为空。没有错误或其他信息。我设置了我的消费者密钥、消费者秘密、访问令牌和令牌秘密
这是我的代码:
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;
我知道这个问题很老,但我在玩 C# 和 Tweetsharp 时看到了你的问题并试图解决它:)
我尝试重新创建您的示例并且成功了!您需要遍历 searchedTweets.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);
}