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



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

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

我尝试使用谷歌播放服务来验证进入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?

您可以像在YouTube Direct Lite示例中那样使用GoogleAccountCredential。

相关内容

  • 没有找到相关文章