Я загружаю видео на Youtube, а затем пытаюсь добавить его в список воспроизведения. Вставка плей-листа не выглядит странно. Вот мой код:playlistItems.insert сбой в Node.js googleapi youtube
var options = {
'part' : 'snippet',
'snippet' : {
'playlistId' : playlistId,
'resourceId' : {
'kind' : 'youtube#video',
'videoId' : videoId
}
},
status : {
privacyStatus : 'unlisted'
}
};
console.log('options : ' + JSON.stringify(options));
youtube.playlistItems.insert(options, function(listErr, listResponse){
console.log(JSON.stringify(listErr));
console.log(JSON.stringify(listResponse));
});
Я всегда получаю один и тот же ответ:
{"errors":[{"domain":"youtube.playlistItem","reason":"playlistIdRequired","message":"Playlist id not specified."}],"code":400,"message":"Playlist id not specified."}
Кто-нибудь есть какие-либо идеи, что я делаю не так? Любая помощь будет высоко ценится. Я использую googleapi Node.js sdk.
Конверсия JSON автоматически укажет ключи для вас. Двойное цитирование ключей в вашем javascript-объекте вообще не помогает. – JoshWillik