我的谷歌 apis 对象上不存在工作表



我正在尝试使用Google表API。我遵循了这个教程

https://developers.google.com/sheets/api/quickstart/nodejs

但是每次我执行此行

    var sheets = google.sheets('v4');

我得到此错误

TypeError: Object #<GoogleApis> has no method 'sheets'

有什么想法我出错了吗?我非常准确地遵循了指南。

谢谢

您可以使用此帖子参考。如果您试图调用不存在的对象的方法,则可能会遇到此错误。但是,如果该属性确实存在,但不是一个函数,您将获得一个错误:TypeError: Property 'bar' of object #<Object> is not a function。当对象上不存在属性时,它只是丢弃的默认错误。

事实证明,我正在使用一个足够旧的节点的经验,以至于googleapi还不支持表。

更新我的节点版本解决了问题。

相关内容