如何处理年龄限制Youtube Data API 3.0

时间:2013-12-09 12:43:12

标签: java android youtube youtube-api android-youtube-api

我正在开发一个安卓apk,播放一些Youtube视频。

我正在使用Youtube Data API 3.0,视频播放正常。但有些视频有年龄限制,Youtube播放器要求登录。

我尝试使用Google Play服务对youtube进行身份验证。

GoogleAuthUtil.getToken(mActivity, mEmail, "oauth2:https://www.googleapis.com/auth/youtube.readonly");

然后,在收到此令牌后,我请求访问Youtube:

    URL url = new URL("https://www.googleapis.com/youtube/v3/channels?part=id&mine=true&access_token=" + token);
    HttpURLConnection con = (HttpURLConnection) url.openConnection();
    int sc = con.getResponseCode();

验证屏幕正常显示,我收到的JSON只包含一些标签:kind,etag,pageInfo,items。

我使用的是错误的范围吗?我应该怎么处理收到的JSON?

1 个答案:

答案 0 :(得分:0)

您可以像YouTube Direct Lite example一样使用GoogleAccountCredential。