Java 通过视频id获取视频输入

Java 通过视频id获取视频输入,java,youtube,youtube-api,gdata,Java,Youtube,Youtube Api,Gdata,我使用Gdata在youtube上上传我的视频。上传后,我保存了视频id,我希望将来使用这个id来检索有关我的视频的一些信息(例如,状态) 但这是如何正确的呢?我有视频id,比如“tag:youtube.com,2008:video:VKm6-1jUgGc”。我猜,真正的id是-VKm6-1jUgGc。但当我尝试这样做时: createdEntry.getId(); //there I get video ID videoEntry = service.getEntry(new URL("ht

我使用Gdata在youtube上上传我的视频。上传后,我保存了视频id,我希望将来使用这个id来检索有关我的视频的一些信息(例如,状态)

但这是如何正确的呢?我有视频id,比如“tag:youtube.com,2008:video:VKm6-1jUgGc”。我猜,真正的id是-VKm6-1jUgGc。但当我尝试这样做时:

createdEntry.getId(); //there I get video ID

videoEntry = service.getEntry(new URL("https://gdata.youtube.com/feeds/api/users/default/uploads/videoid?v=" + "VKf6-1jUgOc"), VideoEntry.class);
我得到错误,该视频id不正确

然后,我尝试使用以下方法:

createdEntry.getMediaGroup().getVideoId();
但这也不行。

使用以下请求:

https://gdata.youtube.com/feeds/api/videos/YOUR_VIDEO_ID?v=2