2015-05-12 93 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。