Google API にアクセスするアプリケーションを開発しており、デバイス用の OAuth 2.0 を使用してカレンダーと Google クラウド プリント API を操作しています。
数か月前、Google フォーラムで、Drive API が "invalid_scope" を返すことについて質問したところ、デバイスのスコープを制限しているとのことで、近いうちにもっと開放したいとのことでした。
次に、他の API (Drive など) がいつデバイスに公開されるかについて尋ねました。お客様から、これをアプリケーションに追加するように求められたためです。
Google の誰かがこの質問に答えてくれることを願っています。ありがとう!
リクエスト:
POST /o/oauth2/device/code HTTP/1.0
Accept: text/html
Host: accounts.google.com
Content-type: application/x-www-form-urlencoded
Content-length: 92
client_id=xxxxxx&scope=https://www.googleapis.com/auth/drive
答え:
{
"error" : "invalid_scope"
}