【发布时间】:2014-01-16 21:37:20
【问题描述】:
使用 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."
根据文档和示例,这似乎是正确的google sample code
我已经浏览了库代码,似乎请求没有正确构建,但在将其报告为可能的错误之前,我想问问 hive mind。
最近有人成功使用过这个库吗?谢谢。
【问题讨论】:
标签: node.js youtube google-api-nodejs-client