Javascript 幻灯片页面ID是未定义的Google幻灯片API(res.data.Slides.objectId)

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++){

我试图列出给定演示文稿中的所有幻灯片对象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++){
        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