1

Twitter API 1.1 Linq to Twitter (c# 用) を使用して、#something でツイートを検索しようとしています。

これは私が思いついたものです:

var query = (from tweet in twitterContext.Search
                  where tweet.Type == SearchType.Search &&
                  tweet.Query == "#something"
                  select tweet).SingleOrDefault();

問題は、このクエリが 6 つのステータスしか返さず、少なくとも 100 を取得したいことです。追加しようとしました:

tweet.Count == 100

tweet.Statuses.Count == 100

運が悪いので、私が間違っていることを誰か知っていますか?

4

1 に答える 1

2

tweet.Count は正しいです。Twitter は 6 つのステータスのみを返します。Twitter 検索は通常の検索エンジンではありません。彼らの検索アルゴリズムは特定の日数 (未定義) だけさかのぼり、必ずしもすべての一致を返すとは限らず、特定の種類のクエリの結果を返さない. https://twitter.com/search-homeで同じ検索を実行してテストできます。

于 2013-05-17T18:28:41.577 に答える