TwitterAPIを使用して特定アカウントのフォロワー取得をしていたのですが
最初は取得できていたのですが、一定回数処理をした時点から結果が取得できなくなりました。
【実行文】
$toa = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET);
$followers = $toa->get('followers/ids', array('cursor' => -1, 'q' => 'テスト', 'screen_name' => 'hoge'));
var_dump($followers);
【結果】
object(stdClass)#5 (1) { ["errors"]=> array(1) { [0]=> object(stdClass)#6 (2) { ["message"]=> string(19) "Rate limit exceeded" ["code"]=> int(88) } } }
「Rate limit exceeded」と表示されているので恐らく15分以内の実行回数制限に引っかかったペナルティかと思いますが、1日経っても同じ結果になります。
また『search/tweets』なども同タイミングで同じ結果になります。
こちらのペナルティですがどのくらいの期間で解除されるものなのでしょうか?
もしかして、解除申請などが必要なのでしょうか?
ご教示いただけますと幸いです。
よろしくお願いいたします。