使用 Google 的 google-api-nodejs-client(官方 google 节点库),我在几个月前运行了这段代码。我把它放在一边。
googleapis.discover('youtube', 'v3').execute(function (err, client) {
var request = client.youtube.playlists.insert({
part: 'snippet,status',
resource: {
snippet: {
title: "hello",
description: "description"
},
status: {
privacyStatus: "private"
}
}
});
request.withAuthClient(oauth2Client).execute(function (err, res) {...
我已经重新启动了项目并通过 npm 下载了最新版本的库,现在当我运行上面的代码时,我系统地得到以下错误对象:
Object
code: 400
errors: Array[1]
0: Object
domain: "youtube.playlist"
message: "Must specify playlist title."
reason: "playlistTitleRequired"
length: 1
length: 1
message: "Must specify playlist title."
根据文档和示例,这似乎是正确的谷歌示例代码
我已经逐步浏览了库代码,似乎请求没有正确构建,但在将其报告为可能的错误之前,我想询问蜂巢思维。
最近有人成功使用该库吗?谢谢。