この記事は『 X のアルゴリズム・ルール・専門用語について Advent Calendar 2024 』(https://qiita.com/advent-calendar/2024/x-tips )の 10 日目の記事です。
X も Web サービスのため、各種操作には時間あたりの実行数───いわゆる API のレートリミット───が決まっています。X の「いいね」も時間あたりの上限数が決まっており、短時間で連続した「いいね」をするとアカウントが制限されることがあります。
本記事では、アカウントが制限されるまでのいいね数と、制限の種類について説明します。
本記事の内容
・1 日あたりの上限数は 1,000 回で、15 分あたりの上限数は 50 回です。
・15 分あたりの上限数を超え、X のアカウントが制限されてしまう人は意外と多いです。このルールはあまり知られていないようです。
・制限には 2 種類あり、警告のような一時的ないいね制限と、いいね以外のエンゲージメント操作も制限するアカウント制限です。
1 日あたりのいいねは 1,000 回
1 日あたりのいいね数は 1,000 回です。
正確には 24 時間あたり 1,000 回であることに注意してください。「日付が変わったからいいね数が 1,000 回復活する」というわけではありません。
出典:X Developer Platform."POST favorites/create"
https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-favorites-create
15 分あたりのいいねは 50 回
15 分あたりのいいね数は 50 回です。
ただし、一時的にいいねが多いだけのことが考慮されており、50 回を超えたからといってすぐに制限されるわけではありません。1 時間あたり 200 回くらいまでは許されており、私たち利用者には以下のルールのように見えます。
- 1 時間あたりのいいね数は 200 回まで( 50×4 で 200 回)
- 15 分で 200 回のいいねをすることも可能(残りの 45 分は待ち時間)
出典:X Developer Platform."POST favorites/create"
https://developer.x.com/en/docs/x-api/v1/tweets/post-and-engage/api-reference/post-favorites-create
--
◆TIPS
いいねの上限数が決められている理由は、X のサービス快適性維持とスパム防止のためです。X のヘルプセンターには次のように書かれています。
リミットを設けることでXシステムの負担が軽くなり、ダウンタイムやエラーページの発生を抑えることができます。システムの信頼性を維持することを目的に、アカウントの操作に関して以下のような一定の制限が定められています。
出典:X ヘルプセンター."Xリミットについて"
https://help.x.com/ja/rules-and-policies/x-limits
いいねの制限パターン
いいねの制限には、次の2パターンがあります。
制限
- 数時間で解除される一時的な制限
- 1 日 ~ 3 日のアカウント制限
一時的な制限
一時的にいいねのみが制限される場合があります。いいねを押してもすぐに消えてしまう状態になり、一瞬だけハートが赤くなりますが、すぐにいいねを押す前の色に戻ってしまいます。
アカウント制限とは異なるもので、よく「いいね切れ」と言われます。数時間で解消されますが、いいね切れにも関わらずいいねを繰り返しことでアカウント制限を引き起こします。
アカウント制限
アカウントを制限されることがあります。前述の「一時的な制限」にも関わらずいいねをしたり、短時間で大量のいいねをすることでアカウントが制限されます。
アカウントが制限されたときは、X を開いたときに次の画面が表示されます。
いいねだけではなく、フォローやリツイートにも 1 日 ~ 3 日間の制限がかかります。
以上が、時間あたりのいいね上限数(API レートリミット)と、アカウント制限の種類です。