2016-10-03 98 views
1

我想知道是否有可能獲得您的其他渠道ID,此代碼下只獲得一個channelID(我在授權期間點擊的一個渠道)。如何獲得您的所有渠道ID - youtube api v3

def gaining_channelID(youtube): 
    channels_list_response = youtube.channels().list(
    part="id", 
    mine=True 
    ).execute() 
    channelid= "" 

    for list in channels_list_response["items"]: 
      channelid= list["id"] 
      print(channelid) 
    return channelid 

我可以上傳視頻到其他頻道嗎?或者我是否需要再次通過授權並選擇我想上傳到的其他頻道?

現在好像這是唯一的辦法

香港專業教育學院一直在關注這一點,它是這麼說的,但如果它已經改變了不知道(因爲這是2年前有人問)

YouTube API v3 get all channels associated with a logged in user

回答

2

當您向YouTube API進行身份驗證時,您會選擇一個頻道。在我看來,我有6個頻道。如果我對第一個頻道進行身份驗證,則只能訪問第一個頻道的數據。

是的,你需要驗證每個通道。您獲得的訪問權限將是特定於頻道的。

+1

太糟糕了,謝謝你的回答! – Lisa

相關問題