ここ数日、googleのAPI周辺をうろついている。
主にこのあたり Authentication for Installed Applications - Account Authentication API - Google Code
やりたいことは単純で、
Google Talk Labs Editionに実装されている、"Launch Gmail"を自前で実装したいだけなんやけどね。
Google Talkの動作をFiddlerで眺めていて、ここで使うauthは上記APIで取れるauth(HTTPのヘッダに入れてフィードを取ってくるのに使える)とは違う、ということまでは分かった。何せ桁数が全く違う。
Google TalkではClientAuthとIssueAuthTokenを使うには使っているようやけど、結局手元に残るのは上記APIで取れるのととても似てるので、欲しいものとは違う。
その辺調べていくと、X-GOOGLE-TOKENとかいうものに引っ掛かってしまうのよね。でもこれは違うものらしいし。
Google Accounts API | Google グループやら、Google Talk Labs Edition Discussion Group | Google グループやら、舐めるように読んでみたけれど、近づいてる気がしない。
似たようなことを考える人は他にも結構いるようやけれど、オフィシャルっぽい人の、いや無理ですから、とかの記事があったりする。(work aroundがある、という人もいるけどな。書いてないんやよな。)
結局できなかった、という、非常に迷惑なWeblogを書いてしまうほどにいらいら。
ああああ。
Adobe Flash Playerを更新したら、Labs EditionがOopsとか。。。