1

Tweetsharp を使用して Twitter で特定のキーワードを検索しようとしていますが、複数のキーワードで検索したいと考えています。次のコードは機能しますが、1 つのキーワードに対してのみ機能します。tweetsharpで「または」検索を行う方法を知っている人はいますか?

ITwitterLeafNode searchQuery = FluentTwitter.CreateRequest()
               .Search().Query()
               .ContainingHashTag("heart")
                .Since(sinceID)
               .InLanguage("EN")
               .Take(tweetCount)
               .AsJson();

var results = searchQuery.Request().AsSearchResult();
4

2 に答える 2

2

Twitter の標準検索演算子は TweetSharp で問題なく動作するようです。そのため、代わりに Containing() メソッドを使用できます。

var qry = FluentTwitter.CreateRequest()
                       .Search().Query()
                       .Containing("#heart OR #soul");

「OR」は大文字にする必要があることに注意してください。

于 2010-02-08T23:11:45.437 に答える
1

おっと。OR を実装するのを忘れていたようです。ほとんどの人は、Matt が示したように、単純なクエリ式として "Containing" を使用します。ブール演算子の拡張機能をさらに追加したい場合は、バグを報告してお知らせください。

于 2010-02-14T09:22:02.317 に答える