howdylikes

Google Developersってわかりづらいよね

Google APIのScopeの一覧ページができた模様

f:id:howdy39:20151002123950p:plain

元ネタ、情報感謝

これってAPI Discovery Serviceから取ってきてるのかなぁとふと思ったので幾つか抽出して調べてみました。

f:id:howdy39:20151005082511p:plain:w600 f:id:howdy39:20151005082528p:plain:w600

f:id:howdy39:20151005082758p:plain:w600 f:id:howdy39:20151005082804p:plain:w600

f:id:howdy39:20151005082819p:plain:w600 f:id:howdy39:20151005082827p:plain:w600

はい、完全に一緒ですね。
ということはDiscovery based APIでないAPIは含まれていないので全てのscopeを網羅しているわけはないので注意です。

総括

欲しいのが認可画面時に出てくる日本語の説明なのですよね。。
OAuth Playgroundでscopeを一つずつ認可して画面上の値をコピペしてDBに登録するというなんともダサいことをしているのでなんとかしたいところ。。(数が少ないからそれでもなんとかなる)

認可のHTTPリクエストをサーバーサイドで発行
→HTML解析して説明部分を取得 →DBに登録していくしかないか。

あとDiscovery based APIについてはこちらの記事が大変良いです。
codezine.jp