2016-05-05 8 views
0

私はtwitter user_idsのリストを持っています。私はそれぞれの最新のつぶやきを取得したい。多くのユーザーの最新のつぶやきを取得する方法

https://api.twitter.com/1.1/search/tweets.json?q=from%3ATwitterEng%2BOR%2Bfrom%3ATwitter&result_type=recent 

このクエリはTwitterEngやTwitter user_idsからの最近のツイートを検索します。

は、次のようにORで区切って複数のユーザーIDを与えることが可能な検索/ tweet.jsonのAPIがあります。

最近ではTwitterEngからのツイートがしか返されない可能性があります。

両方のユーザーから1つのツイートが取得されるようにするにはどうすればよいですか?

与えられたuser_idのツイートを与えるuser_timeline APIがあります。しかし、私は多くのuser_idを持っており、これらのすべてのIDに対してこのAPIを呼び出すことはできません。

これを達成する方法はありますか?あなたの回答を事前に

おかげ

答えて

0

はこれを試してみてください;)

、複数のユーザの最近のつぶやきを取得するための2つの方法があります。

  1. は、あなたがしたいユーザーのためのすべてのつぶやきやフィルタを取得します。ツイートフォームを取得する。
  2. 個々のユーザーのつぶやきを取得し、つぶやきに基づいて最近のつぶやきを使用します。この場合、fromsinceのパラメータを指定してtwitter apiにクエリして、この時間の間につぶやきを取得することもできます。

複数のユーザーの最近のつぶやきを取得する直接エンドポイントはありません。

+0

個々のユーザーのつぶやきを取得する際の問題は、リクエスト数(15分のウィンドウで300リクエストの例)に制限があることです。 300人以上のユーザーがいるかもしれません。 また、すべてのツイートを取得する際にも同様の制限があります。 – Sathya

+0

リクエスト数(15分のウィンドウでの300リクエストの例)の制限を削除するには、複数のアプリとアクセストークンを使用できます。 – itzmukeshy7

関連する問題