アプリが OAuth2 認証を使用して GTalk と GMail にログインできるようにしたいと考えています。私のアプリは多機能携帯電話で実行され、内部ブラウザーにアクセスできないため、ここで説明されている「デバイス」OAuth フローを使用します。
POSTは、スコープが GTalk に設定されたエラー (400 HTTP エラー)をhttps://accounts.google.com/o/oauth2/device/code
返します。invalid_scope
scope="https://www.googleapis.com/auth/googletalk"
スコープを GMail ( https://mail.google.com/
) に設定すると、同じエラーが返されますが、スコープを Youtube ( https://gdata.youtube.com
) に設定すると、すべて正常に動作します。
さまざまなスコープへのソース (Web、インストール済みアプリ、またはデバイス) へのアクセス可能性を説明する「ホワイト リスト」はありますか?
この場合、フィーチャー フォンで実行されている J2ME アプリは、OAuth2 がこれらのサービスにログインする唯一の方法になると、GTalk/Gmail サービスにログインできなくなります。
電話はスマートフォンではなく、Android も iOS も実行していません。