如何使用GoogleAppClient从android访问youtube视频列表?

如何使用GoogleAppClient从android访问youtube视频列表?,android,youtube,google-api,Android,Youtube,Google Api,我有一个android应用程序,我正在登录g+并检索一些信息,为此我使用了一个GoogleAppClient对象。这应该能够访问所有谷歌API,这取决于您如何设置它。我这样做是为了g+: mGoogleApiClient = new GoogleApiClient.Builder(this).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(Plus.API, Plus.PlusOptions.bui

我有一个android应用程序,我正在登录g+并检索一些信息,为此我使用了一个GoogleAppClient对象。这应该能够访问所有谷歌API,这取决于您如何设置它。我这样做是为了g+:

 mGoogleApiClient = new GoogleApiClient.Builder(this).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(Plus.API, Plus.PlusOptions.builder().build()).addScope(Plus.SCOPE_PLUS_LOGIN).build();

我试图给它访问youtube的权限,但我一直无法找到addApi方法中有哪些API可用,以及如何使用它们。youtube api文档使用了一种完全不同的方法,与我已有的方法不兼容。如何使用当前代码访问youtube?

添加youtube权限,然后可以使用数据api。 我正在搜索与auth一起使用youtube api

GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
            // scope=https://www.googleapis.com/auth/youtube&
            .requestScopes(new Scope(YouTubeScopes.YOUTUBE_READONLY))
            .requestId()
            .requestEmail()
            .build();