2
我正在將視頻上傳到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 2015-10-21 02:12:02