[发布时间是2024年8月。技术流程可能会存在一些变动]
开头提醒一下各位公司,国内包括腾讯云华为云阿里云,国外包括AWS和GCP,希望你们在开发产品的同时把这方面的文档写的更清楚明白一些。
现在,随着办公逐渐云化,从云上读取数据是一件越来越普遍的事情。用JS或者Python从本地读文件,操作自不必说。
那么,如何从云上,比如Google Sheet里面去读取文件呢?
这看似是个非常简单的工作,但是其实第一次做,非常麻烦。在这里,我们分别给出如何在JS(开发环境选择CodePen)和Python(开发环境选择Anaconda Spyder)当中进行开发的方法。
(1). 在JS中做开发
在这里我们选择CodePen开发环境:
codePen,一个非常好的做前端开发的工具。
这里,我们首先开始学习如何配置在JavaScript环境中读取GoogleSheet。
首先大家在Google cloud console上注册一个自己的账号。流程在这里:
创建服务帐号 - Google Workspace 管理员帮助
注册的时候,把API类型搞成
首先提醒一下大家,google的文档写的非常模糊,整个操作界面也非常不清楚。
当我们已经注册好自己的账号以后,就可以开始创建一个自己的API,然后通过调用这个API来在JS环境里读取google sheet了。
具体的操作如下:
在这里,我们创建一个API密钥。
然后在底下,我们可以显示密钥的值:
在这里,点击显示密钥,就可以把这个API的数值copy下来。
那么,在JS里,如何读取我们想要读取的表呢。