我想使用通过Google Apps脚本公开的API更新Youtube频道上的snippet.description
。我已经知道videoId
,因此无需创建和遍历show in the example here之类的搜索列表。
我希望在我的YouTube视频上看到我的脚本以及新的说明。但是我却收到以下错误消息。
代码对youtube.videos.update的API调用失败,并显示错误:禁止(第90行,文件“ Youtube”)
function updateVideo( data ) {
var videoId = 'foo';
var title = 'bar';
var description = 'baz';
var resource = {
id: videoId,
snippet: {
title: title,
description: description,
categoryId: '22'
}
};
YouTube.Videos.update(resource, 'id,snippet'); // this is line 90
}
我在做什么错了?
要澄清一下:我的意思是“不创建like they do here来查找它的频道列表。”
videoId
这个问题有所不同,因为另一个问题专门询问HTML。这个问题不是关于在描述中使用HTML的问题。就是要对说明进行任何更改。
答案 0 :(得分:1)
评论摘要:
这是授权错误。发出API请求的帐户与YouTube视频的所有者不同。