我正在尝试从我自己的 YouTube 帐户中获取视频,以便获取每个视频的关键字/标签。我正在尝试使用最简单的方法进行经过身份验证的调用,以获取带有关键字/标签的视频。
这是我的Java代码:
String clientID = "XXXXXXXXXXXX.apps.googleusercontent.com";
String devKey = "MY-DEVELOPER-KEY";
String userEmail = "MY-GMAIL-EMAIL";
String userPassword = "MY-GMAIL-PASSWORD";
String authorName = "MY-YOUTUBE-ACCOUNT-NAME";
String url = "https://gdata.youtube.com/feeds/api/videos";
YouTubeService service = new YouTubeService( clientID, devKey );
service.setUserCredentials( userEmail, userPassword );
YouTubeQuery query = new YouTubeQuery( new URL( url ) );
query.setAuthor( authorName );
VideoFeed videoFeed = service.query( query, VideoFeed.class );
请帮助我了解我做错了什么,以验证并获取这些媒体关键字。
如果您要向我推荐另一个身份验证选项,请展示一个针对我的特定场景使用该其他选项的示例。