SATOXのシテオク日記

~ふもっふ、ふもふも~

API1.1対応Pochitter! Ve.2.60公開しました

「待ってました!」という方はSATOXさんをちやほやして下さい。「なんでこんなに時間が掛かったんだよ!」という方はごめんなさい。
さて、Pochitter!がTwitter API 1.1に対応しました。
具体的にはXMLからJSONへの受け取りデータ変更。Twitter APIのエンドポイントと若干の情報取得手順が変わったわけですが、主にJsonParserを自力で開発してしまったのが長い道のりの始まり。時間が掛かったのはこのせいで、いろんな問題がとっちらかっちゃいました。
結構たくさんの方から更新して欲しいとのリクエストを頂き、テスト版について数人の方にテストでご協力頂いたりして、なんとかリリースできました。
テストにご協力頂いた方、どうもありがとうございました。
もし誰もテストにご協力頂けなければ、公開には至らなかったかと思います。
長い話はこれくらいにして……。

Pochitter! Ver.2.60の変更点
Pochitter! Ver.2.60の変更点は主に以下の通りです。

Twitter API 1.1に対応しました。
以前のバージョンはTwitter API 1.0廃止により動作しません。

機能追加
・アカウント情報削除機能追加
・リストカラムサイズ記憶機能追加。
・FavStar.fm追加。
Twitter API制限情報簡易表示機能追加。(デバッグ用)
・TSV出力機能追加。
・認証時のPIN自動入力に対応。

仕様変更
CSV出力のカンマ前後のスペース削除。(OpenOffice仕様に対応)

制限事項
・フォロー数+被フォロー数が5,800以上の場合、情報が取得できません(Twitterの仕様)。
・利用者が10万ユーザを超えた場合、本ツールは利用できません(Twitterの仕様)。

ダウンロード先
制限事項をご確認の上、当方のHPまたはVectorさんからダウンロードして下さい。

■SATOXのホ〜ムペ〜ジ! - accessories

■Pochitter! (ぽちったー!)のダウンロード : Vector ソフトを探す!

以下余談。
余談
ご存じかとは思いますが、今回のTwitter APIの仕様変更はTwitterアプリを開発していた方にとっては一言で言えば「落胆」させられるような厳しいもので、旧APIの存続などを訴える有志の活動などもみられました。その甲斐もなく、そしてTwitter社の意思は堅く、度々の旧API停止スケジュール延期を重ねたものの旧APIは停止し、使用できなくなりました。
実際、いくつかのサービスは旧APIの停止と道連れに終了に追いやられてしまったかと思います。シェアをみてみると変動が分かります。

■Twitterクライアントシェア調査2013 - SATOXのシテオク日記

さて、下記の記事でPochitter!はフォロー数+被フォロー数が5,800以下じゃないとダメという問題に触れていますが、もうひとつの制限、「アプリの利用者は10万以下」という制限があります。

■ゆる募「Pochitter!新版をテストしてくれる方」 - SATOXのシテオク日記

Pochitter!でアカウント登録をする際にOAuthの認証をしますが、これは「アカウントに対してPochitter!を使うよ」という情報をTwitterに登録するということ。つまり、アプリの利用者は先着10万人までということ。複数アカウントを利用している場合は、その分だけカウントされます。
 
Pochitter!は雑誌DVDに収録されたことがあるため正確な利用者数は分かりませんが、現時点でVectorさんのDL数は約3.2万ダウンロード、作者HPで2.5万ダウンロードありました。
ダウンロード数=アプリ利用者数でないとは思いますが、複数アカウントがあることを考えれば、10万はもしかしたら訪れてしまうような気がします。
これを危惧して対策をしているアプリもあるようですが、Twitterさんのサービスを使っている手前、それに抗うのもどうかと思うところもあります。もしそのときが来たら「制限緩和は要相談」とのことなのでTwitterさんに訴えてみたいと思いますが、Twitterさんからみたら褒められたアプリではない(lookupは負荷が高い)ので、蹴られそうな気がしますね……。
新しくアプリケーションをTwitterさんに登録すればを良いのですが、それも付け焼き刃。
先着10万人ってのも面白いじゃないですか。

■Pochitter!について思うこと - SATOXのシテオク日記