开发者密钥在youtube api android中的必要性?

开发者密钥在youtube api android中的必要性?,android,android-youtube-api,Android,Android Youtube Api,我可以通过搜索结果使用获取所有数据,并可以在youtube jar的帮助下,通过链接在设备安装的youtube应用程序中播放视频 Intent videoIntent = YouTubeIntents.createPlayVideoIntent(this, "y4cJxadBTVU"); startActivity(videoIntent); Developer键在哪里起作用 是第三版的吗 我第一次接触youtube api时 如有任何帮助/建议,将不胜感激 谢

我可以通过
搜索结果
使用获取所有数据,并可以在
youtube jar
的帮助下,通过链接在设备安装的
youtube
应用程序中播放视频

Intent videoIntent = YouTubeIntents.createPlayVideoIntent(this,
            "y4cJxadBTVU");
    startActivity(videoIntent);
Developer键在哪里起作用

是第三版的吗

我第一次接触youtube api时

如有任何帮助/建议,将不胜感激


谢谢

根据评论和我自己的经验,我可以回答这个问题。 如果仅使用
Youtube内容
,则不需要开发者密钥,因为它可以在Youtube应用程序中打开视频,而Youtube应用程序已经具有打开任何公共视频所必需的权限。 在我的应用程序中,我使用的是完全相同的类,我没有在谷歌开发者控制台上启用任何额外的API,也不需要任何密钥


虽然,我不确定如果您尝试打开一些私人视频是否有效,但我想YT应用程序会提示用户进行有效身份验证。

当您需要执行一些API查询时,通常会使用它,例如根据查询条件查询视频结果。另外,由于您正在使用YouTube内容,我相信您正在实现YoutubeAndroidPlayerApi库,在这个库中,它们为您提供了ThumbnailView和YoutubePlayerView,这些类需要开发人员密钥才能调用。至于你在做什么,它不需要任何东西。如果我想在应用程序中实现youtube player,那么我们只需要开发者密钥?YoutubePlayerView是一个类,它是一个类似ImageView的视图对象,你可以在xml布局文件中声明,要用视频初始化视图,你需要开发者密钥。但是如果你只是在做你问题里面的事情,你就不需要它了。