我正在嘗試編寫一個腳本,可以從我管理的某個頻道獲取所有已完成的YouTube直播流,並將一些統計信息(查看次數等)寫入到Google電子表格。YouTube API擁有Google+頁面授權Google Apps腳本
我的Google帳戶是幾個Google+信息頁的管理員,其中一些頁面與YouTube頻道相關聯。據我所知,這些網頁「擁有」渠道。
我Code.gs
拋出這樣的:
function updateStats() {
var liveEventsResponse = YouTube.LiveBroadcasts.list('snippet', {
maxResults: 50,
pageToken: nextPageToken
});
Logger.log(liveEventsResponse);
}
當我運行該腳本的功能,我得到這個對話框:
我點擊我的Google+專頁,並得到這個:
如果我點擊「允許」並將該腳本授權爲我的Google+信息頁,則該框將關閉,並且所有內容看起來都像是有效。但是,一旦我嘗試再次運行該功能,它會彈出相同的框並再次詢問我。
我的問題是:我可以在Google Apps腳本中使用YouTube API從Google+信息頁擁有的YouTube頻道獲取數據嗎?或者不支持?
謝謝!
因此,由於所涉及的YouTube頻道不僅僅是我的YouTube頻道,而且是我通過Google+管理的一個頻道,因此無法使其工作?我的意思是,我無法作爲Google+信息頁登錄Google雲端硬盤並創建新的Apps腳本... – xd1936