0

Twitter API 検索で since_id を使用すると何が返されるか知りたいですか? 私は、低速インターネット経由で json データを取得しようと繰り返し試み、さまざまな形式のクエリをテストしてきました。私は検索APIを使用していて、割り当ててみました

since_id = "" 

しかし、その後、試行を繰り返した後、ほとんどの場合、response:0 が返されますが、response は 200 です (これは成功です)。確認のために繰り返し実行すると、同じコードが0または200を返すことがあることがわかりました。つまり、それは単なるインターネット接続だと思います。

私の結果では、返されたツイートは現在の日付に投稿されたものだけでした。よくわかりません。確認したいのですが、最新のものから古いものまですべての日付を取得する方法はありますか? 現在の日付から先月までの「ドラゴン」という単語に言及しているすべてのツイートの数を取得しようとしているためです。先月「まで」を使用して最初の日付のすべての結果をクエリし、その時点までの最新の ID を取得しようとしました。次に、「since_id」の別のクエリを現在のカウントにします。しかし、接続の問題により、正常に動作するかどうかを判断できません。

何か考えはありますか?ありがとう

4

1 に答える 1

1

パラメータは、since_idユーザーのタイムラインをナビゲートするために使用されます。since_idあるステータス ID と等しいクエリを送信すると、結果にはstatus_id、指定したものより大きいツイートのみが含まれます。Search API を使用しているため、代わりに検索機能自体が提供する検索演算子を使用することをお勧めします。たとえば、「superhero since:2011-05-09」というクエリは、「superhero」を含み、日付「2011-05-09」(年月日)以降に送信された結果を返します。

お役に立てれば。

于 2013-08-01T17:56:30.933 に答える