Developersことから、cronでBasic認証を使用していたところが使えなくなっちゃった。Webアクセスの処理ならOAuth認証に変更で終了な話なのだが、cronなので、OAuth認証をするためにTwitterの認証ページに飛んで、ログイン→許可→access_token取得という一連の流れはまあ、ややこい。cron処理で使用するaccess_tokenをDBにほりこんでずっと使えい!という処理を書いた。アウトー!なやり方だと思うが、ホワイトリスト申請が通るかどうか分からないようなアプリだし、無理矢理やったった。仕組みは簡単で、OAuth認証するためのURLを用意するOAuth認証後のaccess_tokenをBigTableに登録するcron処理を実行するcron処理の最初にBigTableに登録したaccess_tokenを取り出すという流れ。1へのアクセスは手動で行なって、Basic認証時に使用していたアカウントで認証する。3以降は、BigTableのaccess_tokenを使うので、手動で認証する必要はなっしんぐになる。アウトー!なやりかただと思ふ。