问题描述
我一直在开发一个简单的应用程序来练习。 该应用程序包括获取 youtube 视频。我正在使用这个 https://github.com/PierfrancescoSoffritti/android-youtube-player(使用它来编辑 Youtube Player View,因为 youtube 官方 api 不允许这样做)库。现在我也想获取视频的标题,但想不出怎么做。
解决方法
您可以使用以下查询以 json 或 XML 格式获取视频信息:
https://www.youtube.com/oembed?url=youtube.com/watch?v=7QU1nvuxaMA&format=json
您只需要设置 url
和 format
。
我认为我们可以使用 Youtube Data API v3 以 json 的形式获取详细信息,然后我们请求使用 API 密钥不受限制的任何视频详细信息。 对于 API 密钥,我们可以转到 https://console.developers.google.com/ 并通过添加应用的 SHA1 指纹来创建项目。 和 https://developers.google.com/youtube/v3/getting-started 这样做是为了获取 API,并使用 Postman 之类的任何软件通过获取 json 文件来检查详细信息。
然后我们就可以开始了:-)