如何使用Youtube API v3通过ID检索视频?

时间:2014-02-18 15:21:16

标签: ruby youtube-api google-client

我想得到一个回复​​,指的是Youtube上的一个视频。让我们说我知道它的ID并且想知道它是否仍然在Youtube上。请求如何看起来像?

我正在使用带有client_id和client_secret的google-api-client,喜欢这样做:

  

client.execute(     :api_method => youtube.search.list,     :parameters => {:id => my_video_id,:part => 'id,snippet'})

它只返回一组默认视频数据。这不太可能,这是认证问题,因为上传和删除视频工作正常。但为了这个目的,我找不到正确的方法。我做错了什么?

1 个答案:

答案 0 :(得分:1)

您应该使用videos->list进行videoId来电。

client.execute( :api_method => youtube.videos.list, :parameters => {:id => my_video_id, :part => 'id,snippet' })