【问题标题】:How to get playlistid for YTPlayerView如何获取 YTPlayerView 的播放列表 ID
【发布时间】:2015-11-21 18:54:09
【问题描述】:

我正在 YTPlayerView 中加载视频,但要在 YTPlayerView 中加载播放列表,我们需要 playlistId。我在回复中没有看到这个

playerVars = @{
               @"autoplay" : @1
               ,@"rel" : @0
               ,@"playsinline" : @1
               ,@"showinfo" : @0
               ,@"modestbranding" : @1
               ,@"listType":@"playlist"
               ,@"autohide":@1
               };

 [[YTPlayerInstance instance] loadWithVideoId:@"jrmilwr1y6w" playerVars:playerVars];

没关系

[[YTPlayerInstance instance] loadWithPlaylistId:playListId playerVars:playerVars];

响应中的 playListId 在哪里。我怎样才能得到这个 playListId?

【问题讨论】:

    标签: ios google-api youtube-api ytplayerview


    【解决方案1】:

    您可以使用 YouTube 数据 API 获取播放列表 ID:https://developers.google.com/youtube/v3/docs/

    根据我在您的示例中的理解,您已对视频的 ID 进行了硬编码。显然你可以对播放列表的 id 做同样的事情。
    从 YouTube 获取 ID(和一般数据)的最佳方式是通过 YouTube 数据 API。

    正如你在这个例子中看到的https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.playlists.list?part=snippet&channelId=UC-lHJZR3Gqxm24_Vd_AJ5Yw&maxResults=50&fields=items&_h=2&
    我要的是特定频道的所有播放列表。您可以在“id”字段中找到每个播放列表的 ID。例如:“id”:“PLYH8WvNV1YEmuUM8tmQ2BJx3Uq9QzSivx”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-09
      • 1970-01-01
      • 1970-01-01
      • 2013-09-12
      • 2023-04-03
      • 2015-05-28
      • 2021-02-11
      相关资源
      最近更新 更多