whotwiで、登録ユーザーのツイートを更新するバッチを回していたら、全体の0.3%くらいの一部のユーザーのTokenでTwitter APIを叩いた際、以下のエラーが出ていた。
{ "errors": [ { "code": 326, "message": "To protect our users from spam and other malicious activity, this account is temporarily locked. Please log in to https://twitter.com to unlock your account." } ] }
To protect our users from spam and other malicious activity, this account is temporarily locked. Please log in to https://twitter.com to unlock your account.
「スパムや不審な活動からユーザーを守るため、このアカウントは一時的にロックされています」とのこと。
これはアプリのコンシューマキーの問題ではなくて、本人のOAuth Tokenの問題。ユーザーに再ログインさせて電話番号聞くやつだと思います。
Twitterのエラーコード一覧にのってないエラーでした。エラーコード一覧に載せてないのはスパム対策がもれないようにか。