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サンプルコードのようです
ライブラリ コードを確認しましたが、リクエストが適切にビルドされていないようですが、バグの可能性があるとして報告する前に、ハイブ マインドに質問したいと思いました。
最近、ライブラリの使用に成功した人はいますか? ありがとう。