0

Twitter ストリーミング API https://dev.twitter.com/docs/streaming-apisの API ドキュメントを見て、ここでいくつかの同様の質問を見ましたが、それらは私の問題に対処していないか、関連しています古いバージョンの API に。

Q: リツイートと元のソース ツイートを関連付けることができる ID フィールドまたは同様のプロパティはありますか?

各ツイートにいくつかのプロパティがあることは理解していますが、全体像を把握できていないようです。

  • retweeted: ストリーミングされるツイートでは常に false にする必要がありますか? 彼らはリツイートされる時間がないので?
  • retweet_count: 繰り返しますが、新しく収集されたツイートの場合は常に 0 にする必要がありますか?
  • retweet_status.retweet_count: これはこれまでで最も便利なようです。1 回のリツイートに対して実行中のリツイートの合計数が得られますが、ストリーミングではまだ重複したツイートが取得されます。重複を判断するために使用できる source_tweet_id のようなものはありますか?

おそらく、現時点で行う方法は、一致するメッセージ文字列を調べることです。

ありがとう、アダム

4

1 に答える 1

1

リツイート オブジェクトを受け取ると、リツイートされているツイートの ID を含む retweeted_status という名前のプロパティが含まれている必要があります。リツイート API のサンプル リクエストのレスポンスを見てください: https://dev.twitter.com/docs/api/1/get/statuses/retweets/%3Aid

于 2013-04-22T04:08:04.540 に答える