6月30日にいきなりtwitterアプリが使えなくなる!?twitterのベーシック認証廃止について
昨年から噂されていたtwitter APIのベーシック認証の廃止ですが、遂にそのカウントダウンが始まりました!
twitter社は、ベーシック認証の廃止に際して、特別にカウントダウンサイトを設置しました。
このことは何を意味するのでしょう?一般ユーザーには影響があるのでしょうか?
実は大いにあります。数多くのtwitter関連サービスがこのベーシック認証を採用しているのです。
twitterと連動する際にユーザー名とパスワードを尋ねるサービスの99%がこのベーシック認証を採用しています。例えば、最近までは写真を投稿するtwitpic.comがつい先週までベーシック認証を使っていました。
今回は、ユーザーと開発者の両方の視点からこの仕様変更について考えてみました。
使えなくなるiPhone twitterアプリも続出!?
ベーシック認証を採用している一番わかりやすい例はiPhoneアプリです。アプリの中にはsafariのコンポーネントを使ってoAuthに対応させている物もありますが、きわめて非効率です。
iPhoneのtwitterアプリの中には、とても便利であるにもかかわらず、開発者が既にサポートを終了している物があります。それらアプリは必然的に7月1日から使用できなくなるわけで、Windowsアプリのように誰かがパッチを提供してくれるような環境にないiPhoneでは、お金を払ってまで手に入れたそれらアプリの使用を諦めざるをえません。
日本の携帯電話用twitterサービスにも影響が
もう一つの問題は、日本の携帯電話のほとんどがこのoAuthに対応していないと言う事です。
oAuthではセッションや画面のリダイレクトが必要となり、ほとんどの携帯がそれらに対応していないため、日本の携帯電話専用のtwitter関連サービスではベーシック認証を採用せざるを得ない状況でした。
デベロッパーに既に用意されている対応策
これら状況を受けてか、twitter社は今年に入って丁度ベーシック認証とoAuthの中間のような認証サービスxAuthを提供開始しました。一旦ユーザーにユーザー名とパスワードを入力してもらうものの、oAuthと同じアクセストークンを発行する代わりに、性善説で開発者にそれらログイン情報を破棄してもらうという物です。
このxAuthは承認制で、事前にtwitter社による審査が必要です。しかし、誰が見ても非常に中途半端であり、twitter社もこの手法を中継ぎと公言していることから、今後廃止される可能性も否めません。
デベロッパーにもなじみのないoAuth Echo
更に話をややこしくするのは、複数間のtwitter関連サービスの連動です。たとえば、iPhone twitterクライアントアプリのtwittelator等からは、twitpic等の外部サービスを使って写真を投稿できます。今までなら保存しておいたログイン情報を使ってそれら外部サービスを呼び出せば簡単に連動ができましたが、ベーシック認証廃止に伴いそれら手法はもう使えなくなります。
そこで用意された新たな手法がoAuth Echoです。ユーザーが認証を受けているサービス間でも認証を連動できるという物です。
まだ日本のtwitterデベロッパーの間では普及していませんが、そのドキュメントがこれです。(PCからのみ閲覧可能)
いずれにせよ、デベロッパー達に必要な技術力や知識量の敷居が上がるのは当然のこと、twitter関連アプリやサービスの開発工数もどんどん上がっていきます。
一般ユーザーとデベロッパーの皆様も心の準備を
そして何よりも、そんな難しいことを一切気にせず使っていた一般twitterアプリユーザーの方々には、「なんでいきなり使えなくなったの?」という問題が一気に7月1日に浮上します。
特に有償アプリでそういうことがおこれば、問題は更に加熱するでしょう。
しかし皆様、YubitterなどのサービスはモバイルoAuthに対応するなど、既に次々とこの自体に対策を打ち始めています。movatwiさんも早々にoAuthに対応されています。iPhoneアプリでも、tweetieやtwittelator、echofonといったメジャーアプリは安心できるでしょう。
ユーザー名とパスワードを要求し、この1,2ヶ月で更新されていないtwitter関連サービスを愛用されている場合は、その開発者さんに7月1日から使用が継続可能かを尋ねてみましょう。
いずれにせよ、全てのサービスやアプリが使えなくなる訳ではありませんが、この仕様変更が、普段は技術的なことを一切意識する必要がなかった一般ユーザーの皆様にも影響する事は必至です。
デベロッパーの皆様も、一般twitterユーザーの皆様も、6月30日に向けて心の準備をしておきましょう!
loading...
data-text="6月30日にいきなりtwitterアプリが使えなくなる!?twitterのベーシック認証廃止について (ついーたーTweeter.jp)"
data-count="vertical"
>Tweet
関連性の高い記事:




“6月30日にいきなりtwitterアプリが使えなくなる!?twitterのベーシック認証廃止について” (ついーたーTweeter.jp) http://tweeter.jp/2010/04/26/twitter-2241.html
最近、ツイッターが重いなぁと思っていたら、認証方式の変更によるものだったらしい…。http://tweeter.jp/2010/04/26/twitter-2241.html
うげらぼあ!「ベーシック認証廃止」の件 http://tweeter.jp/2010/04/26/twitter-2241.html を2ヶ月以上遅れて知ったなど orz
@HanaColor 俺は、バード以外も使えるので、原因とは思えませんが、http://tweeter.jp/2010/04/26/twitter-2241.htmlこんな記事もあります。
検索しても、認証されない不具合状況はあまり出ていないみたい。たぶん。
お役に立てず。