【问题标题】:youtube's api for app useyoutube 的应用程序使用 api
【发布时间】:2015-12-07 07:15:53
【问题描述】:

谁能指导我如何获取 youtube 的 API 以在应用内播放歌曲? 我需要使用 UISearchBar 实现一个视图,用户在其中搜索 youtube 上的任何视频(频道等 ..),结果在带有缩略图、标题和描述的 UITableView 中过滤。

用户可以选择一个视频,该视频会在另一个视图中打开。

我只需要搜索,因为我已经搜索了一周,但找不到任何结果。

请帮忙。

谢谢。

【问题讨论】:

    标签: objective-c youtube-api


    【解决方案1】:

    Youtube api 有一个很好的 iOS 帮助库教程页面,你可以找到 here

    要使用搜索字符串检索 youtube 视频,您需要使用 youtube api。

    您可能需要向

    发出获取请求
    GET https://www.googleapis.com/youtube/v3/search
    

    需要的参数包括

    part -part 参数指定一个以逗号分隔的列表,其中包含一个或 API 响应将包含的更多搜索资源属性。 设置参数值为sn-p。

    如果您正在搜索特定字符串,您可能还需要添加搜索字符串参数 (q)。

    例如,查询如下所示:

     GET https://www.googleapis.com/youtube/v3/search?part=id&q=hello&key={YOUR_API_KEY}
    

    您会收到 JSON 响应,其中包含与提供的搜索字符串匹配的视频的 youtube id。您可以查看详细信息 here

    然后可以根据 iOS 帮助程序库使用此 youtube id 在 Web 视图中播放视频。

    [self.playerView loadWithVideoId:@"M7lc1UVf-VE"];
    

    【讨论】:

      猜你喜欢
      • 2014-05-05
      • 1970-01-01
      • 2015-03-04
      • 2014-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-23
      相关资源
      最近更新 更多