TwitterIDが33bitになったため、値をINT型に入れているとエラーに。

TwitterID(スクリーンネームではない)が、実は10月22日時点で33bitに到達していたようです。

で。

iconDecotterは初回認証時にIDをDBに記録していますが、このIDのカラムがINTだったため、もろにこの桁増しの影響を受けていました…。
IDが2,147,483,647を超える数字だった場合、しばらく登録エラーが出ていました。ここ1週間以内に新規登録したIDだとアウトということです。そこまで多くはなかったかと思いますが、そこそこ居らっしゃったみたいで、大変失礼しました。

現在はBIGINT、UNSIGNEDに直したので無事33bitのIDでも普通にDBに登録できているようです。

スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です