2015-05-12 62 views
0

试图通过v3获取我频道中的所有视频,但无济于事。我得到错误403:禁止。我已经为我的帐户激活了vs api(这是拥有该频道的人)。无法使用v3访问YouTube API

$.get(
     "https://www.googleapis.com/youtube/v3/channels", { 
      part: 'contentDetails', 
      id: 'xxx', 
      key: 'xxx' 
     }, 
     function (data) { 
      $.each(data.items, function (i, item) { 
       console.log(item); 
       pid = item.contentDetails.relatedPlaylists.uploads; 
       getVids(pid); 
      }); 
     } 
    ); 

由于这个错误,我进一步得到了这个。如果没有激活api或者没有正确的密钥,其他什么可能是错误的?

回答

0

我很愚蠢。再次阅读文档,并意识到我拥有该频道,并且需要使用“forUsername”而不是id。