質問: ### 前提 Twitter上でカードゲーム(髑髏と薔薇)をしようとしている者です。 DMで指令を出し、TL上に結果が表示されるようにしたいのですが、 DMが一瞬で制限に引っかかってしまいます。 多少のインターバルは入れるつもりなのですが、 15分に15回の制限ではテンポが悪すぎて敵いません。 このAPI制限を回避する方法はないのでしょうか。 回避できないのであれば、代替となるサービスはあるのでしょうか。 ### 発生している問題・エラーメッセージ Rate Limit Exceeded ### 試したこと 十数秒のインターバルを挟みましたが焼け石に水でした。 ### 補足情報(言語/FW/ツール等のバージョンなど) 言語はJava、環境はEclipseでTwitter4j(4.0.4)で作業しています
回答: アプリケーションに必要な仕様が分かりませんが、APIの仕様と合わないのであれば、早めに見切りをつけたほうがイイです。 以下は非常に個人的な思いからの書きますが、サービスの根幹を twitter に依存するのはやめたほうがイイです。 アプリケーションの利用が拡大すればするほど、スパム判定される可能性が高まるし、一度スパム判定されると、その解除または移行にものすごい労力を取られます。 twitter につぶやき以上のモノを期待するのは危険です。。。 なんとなくのイメージですが、firebase 等で、簡易チャットを実装するほうが安心できるんじゃないですかね^^