Javascript 幻灯片页面ID是未定义的Google幻灯片API(res.data.Slides.objectId)
我试图列出给定演示文稿中的所有幻灯片对象id。但是,Javascript 幻灯片页面ID是未定义的Google幻灯片API(res.data.Slides.objectId),javascript,node.js,google-slides-api,Javascript,Node.js,Google Slides Api,我试图列出给定演示文稿中的所有幻灯片对象id。但是,res.data.slides.objectId总是返回为未定义。代码: slides.presentations.get({ presentationId: id, }, (err, res) => { if (err) return error(err); length = res.data.slides.length; for (a = 0; a <= length; a++){
res.data.slides.objectId
总是返回为未定义。代码:
slides.presentations.get({
presentationId: id,
}, (err, res) => {
if (err) return error(err);
length = res.data.slides.length;
for (a = 0; a <= length; a++){
let ids = res.data.slides.objectId[a];
console.log(ids);
slideObjectIds.push(ids);
console.log(slideObjectIds);
}
});
slides.presentations.get({
presentationId:id,
},(误差、分辨率)=>{
if(err)返回错误(err);
长度=res.data.slides.length;
对于(a=0;a我的错误,res
是一个对象而不是一个数组,我试图引用它的方式是通过寻址索引。我能够通过使用以下代码修复此问题:
res.data.slides.forEach((file) => {slideObjectIds.push(file.objectId)});
它将对象推送到数组slideObjectIds