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

Har*_*awa 5 youtube android google-api

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

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

我也试图给它permision来访问youtube,但是我一直无法找到addApi方法中可用的api以及如何使用它们.youtube api文档使用的方法与我已有的方法不兼容.如何使用我当前的代码访问youtube?

小智 0

添加youtube权限后就可以使用data api了。我正在搜索使用 youtube api 和 auth。

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