所以我现在已经尝试了近两个小时来通过Android应用程序对YouTube进行身份验证,但它还没有工作。似乎首选方法不断变化,我能找到的仍然相关的部分缺少大块。有人这样做可以解释我需要做什么。我想要做的就是从YouTube上获取用户的播放列表。对不起,我无法提供更多信息,但我甚至不知道从哪里开始。感谢。
答案 0 :(得分:0)
您可能需要检查Creating OAuth 2.0 credentials,其中提到了有关在代表不访问用户信息的应用程序调用API的应用程序中使用服务帐户的问题。
对于已安装的应用程序,您可以使用以下准则为Android创建OAuth 2.0凭据:
您需要指定Android应用的包名称和SHA1指纹。
- 在包名称字段中,输入您的Android应用包名称。
- 在终端中,运行Keytool实用程序以获取经过数字签名的
醇>.apk
文件的公共证书的SHA1指纹。
keytool -exportcert -alias androiddebugkey -keystore path-to-debug-or-production-keystore -list -v
- 将SHA1指纹粘贴到请求的表单中。
- 点击“创建”。
醇>
此tutorial和related SO post也可能会有所帮助。