无法使用v3访问youtube api

时间:2015-05-12 14:42:40

标签: jquery youtube-api

尝试使用v3从我的频道获取所有视频,但无济于事。我得到错误403:禁止。我为我的帐户激活了vs 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或拥有正确的密钥?

1 个答案:

答案 0 :(得分:0)

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