我试图使用google sheet api。我已经按照本教程
了https://developers.google.com/sheets/api/quickstart/nodejs
但每次我执行此行
var sheets = google.sheets('v4');
我收到此错误
TypeError: Object #<GoogleApis> has no method 'sheets'
我出错的任何想法?我非常准确地遵循了指南。
由于
答案 0 :(得分:0)
您可以参考此post。如果您尝试调用不存在的对象的方法,则可能会遇到此错误。但是,如果该属性确实存在,但不是函数,则会出现如下错误:TypeError: Property 'bar' of object #<Object> is not a function
。当对象上不存在属性时,它只是抛出default error。
答案 1 :(得分:0)
事实证明我使用的是一个足够老的节点版本,而googleapi还没有支持工作表。
更新我的节点版本可以解决问题。