我一直在浏览 Google 文档,了解如何获取频道的 JSON 视频列表。而且我想出了如何获取带有缩略图和标题等的视频列表......但我无法找到如何获取 VIDEO MP4(或任何其他格式)的 URL。
您会看到我需要在 iOS 应用程序中播放视频,而我的应用程序需要实际的 VIDEO URL 而不是一些烦人的 url,它只返回缩略图或播放列表的列表......
我在网上找到了这些说明,它们与最后一部分不同:
您必须获取上传播放列表 ID 才能上传每个视频。为此,您需要获取频道 ID。从频道 ID 获得播放列表 ID 后,这非常简单。我已经写出了下面所有三个的步骤。
此外,我们还提供 PubSubHubBub,它允许您在每次将新视频添加到频道时收到提醒,或者您可以使用 SUP (V2) 在拨打电话之前查看哪些资源发生了变化。
获取 V3 中频道的所有上传视频的视频 ID 的说明
获取你想要的频道的频道ID(你可能只需要这样做一次,然后你可以保存它)
使用 search.list 将类型设置为频道 将 q 设置为您想要的频道名称 获取频道 ID(类似于:“channelId”:“UC0X2VuXXXXXXXXXXXXXXXX”) 使用步骤 1 中的频道 ID 获取频道上传的播放列表 ID (你可能只需要这样做一次,然后你可以保存它)
使用 channels.list 将第 2 步中的 id 设置为 UC0X2VuXXXXXXXXXXXXXXXX 从 contentDetails 中获取上传密钥(类似于:“uploads”:“UU0XXXXXXXXXXXXXXXXXXXXX”)使用第 2 步中的播放列表 id 通过播放列表中的播放列表项获取视频
使用 playlistItems.list 将步骤 2 中的 playlistId 设置为 UU0XXXXXXXXXXXXXXXXXXXX 遍历每个 PlaylistItem 并提取视频 id
如您所见,最后一部分说要通过播放列表项并提取视频 ID。我已经这样做了,但是我需要对视频 ID 做什么才能获取视频 URL ???
谁能帮我?
谢谢,丹。