ツイッター(X)検索でリプライとリツイートを除いて取得する方法(IFTTT、API)

ツイッター(X)のAPIが変更されたことによって、検索ルールが変わった。

https://developer.twitter.com/en/docs/twitter-api/enterprise/rules-and-filtering/operators-by-product

IFTTTのツイッター検索による抽出でも、これを反映しなければ以下のようなエラーが返ってくる。

Could not perform search. Please see this help article for more info.

たとえば、自分のアカウント内の検索で、リプライ、引用ツイート、リツイート、「記事が公開されました」「NewsPicks」を除外して検索したいときは以下のように書く。

from:ippeitsurugajp -is:reply -is:quote -is:retweet -“記事が公開されました” -“NewsPicks”

ややこしいのは、通常の検索ウィンドウから入力する場合は、is:replyは使えず、filter:repliesとしなければならないこと。

from:ippeitsurugajp -filter:replies -is:quote -is:retweet -“記事が公開されました” -“NewsPicks”