Android Youtube Auth登录SDK

逆水行舟用力撑,一篙松劲退千寻。这篇文章主要讲述Android Youtube Auth登录SDK相关的知识,希望能为你提供帮助。
按照指南https://developers.google.com/identity/sign-in/android/sign-in不允许我指定youtube登录的频道
我要求以下范围

new Scope("email"), new Scope("https://www.googleapis.com/auth/youtube.readonly"), new Scope("https://www.googleapis.com/auth/yt-analytics.readonly")

然后
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestScopes(new Scope(Scopes.EMAIL), scopes) .requestServerAuthCode(activity.getString(R.string.google_token_id), true) .build(); googleApiClient = new GoogleApiClient.Builder(activity) .enableAutoManage(activity, this) .addApi(Auth.GOOGLE_SIGN_IN_API, gso) .addConnectionCallbacks(this) .build();

虽然我想像youtube一样实现登录...
您可以在哪里选择要连接的频道。
【Android Youtube Auth登录SDK】我知道使用webView和OAuth 2.0我可以选择频道,但我想用android sdk为auth做像youtube一样...
感谢您的任何见解
Android Youtube Auth登录SDK

文章图片

答案遗憾的是,渠道选择器在Android原生登录流程中不可用。使用本机流和'youtube'auth范围将为帐户的“默认频道”生成一个令牌:https://support.google.com/youtube/answer/6019090?hl=en
要访问频道选择器,您需要使用您提到的基于Web的流程。

    推荐阅读