所以我在实施YouTube Data Api v3时遇到了一些困惑。我尝试查找教程并复制粘贴示例代码以便从中学习(当然在设置完所有内容后)但是我遇到了错误,其中:
导入com.google.api.services.samples.youtube.cmdline.Auth;不存在,因此整个样本不起作用。我还没有找到在线修复。我讨厌只是复制代码并使用Android并使其运行而不了解它的作用。我无法找到解决这个问题的方法!
我的解决方案是什么? 我刮了(使用Java)链接,例如: https://www.googleapis.com/youtube/v3/channels?part=id%2Csnippet%2Cstatistics%2CcontentDetails%2CtopicDetails&forUsername=&key=
我需要做的就是输入我的浏览器密钥和youtuber的用户名,以便检索我需要的数据。我想知道这是否合法?这些是API本身使用的JSON站点。我担心的原因是因为我最近陷入困境并且阅读了很多关于它的法律问题。
谢谢!
PS:我正在使用我的浏览器密钥,如果我计划发布一个使用此方法的应用程序是一个问题,因为该密钥将被多人使用?
答案 0 :(得分:0)
首先,您必须打开SDK Manager。如果您还没有安装Google Play服务。
然后,打开build.gradle并将库添加到其中。 (替换?使用正确的版本)
compile 'com.google.android.gms:play-services:?.?.?'
同步您的gradle后,您应该可以导入该库。
修改强>
如果您发现https://www.googleapis.com/youtube/v3很有用,那么您可以使用它,因为它属于official API。