conversation_id フィールドを使用すると、会話ツリー全体を特定・追跡・再構築できます。
動作の仕組み
conversation_id を共有します。これは、その会話を開始した元のポストのidです。
conversation_id を共有します。
conversation_id の取得
tweet.fields に conversation_id を追加します。
会話全体の取得
conversation_id を検索オペレーターとして使用して、スレッド内のすべての投稿を取得します。
使用例
- スレッドの再構成
- 会話の監視
- 会話の分析
会話ツリー全体を構築します:
| フィールド | 説明 |
|---|---|
conversation_id | スレッドを開始した元のポストのID |
in_reply_to_user_id | 返信対象のポストのユーザーID |
referenced_tweets | type: "replied_to" と親ポストのIDを持つ配列 |
例:スレッド全体の取得
注意事項
- 元の投稿の
conversation_idは、その投稿自身のidと等しくなります conversation_idは、投稿を返すすべての v2 エンドポイントで利用できます- 会話をリアルタイムで監視するために、filtered stream と組み合わせて使用します
- 大規模なスレッドには、pagination と組み合わせて使用します
次のステップ
投稿を検索
conversation_id で検索します。
フィルタ済みストリーム
会話をリアルタイムで監視します。