- フィルタリング対象のユーザーについて、そのユーザーの User ID を特定する
- そのユーザーに対し、フィルタリングしたいイベント種別のサブスクリプションを作成する
- Webhook または永続的な HTTP ストリーム接続でイベントを受信する
ユーザーIDの取得
id フィールドを含むユーザー情報を返します。以下に JSON レスポンスの例を示します。
サブスクリプションの作成
user_id と event_type を指定します。この場合、event_type は ProfileBioUpdate です。
X Developers のユーザー ID 2244994945 と、任意のタグを渡します。
イベントの取得
サブスクリプション管理
サブスクリプションの作成
tagフィールドは任意です。配信時のイベント識別に役立ちます。webhook_idフィールドも任意です。Webhook の設定方法はwebhook ドキュメントをご覧ください。webhook_idが指定されている場合、ストリームが開いているときはストリームへの配信に加えて、指定された Webhook にもイベントが配信されます。
サブスクリプションの一覧
サブスクリプションの削除
total_subscriptions は、削除操作後にアプリに関連付けられている残りのサブスクリプション数を示します。
サブスクリプションの更新
filter や event_type を更新する場合は、既存のサブスクリプションを削除して新規に作成する必要があります。