google-sheets-wrapper轻量级Google Sheets API包装器
如果你需要跟 Google Sheets 打交道,google-sheets-wrapper这个库挺好用的。它是一个轻量级的包装,基于官方的 Google Sheets API,支持读取和写入行数据。用 TypeScript 写的,代码简洁,支持async/await
,让你与 API 的交互更加顺畅。你可以通过它轻松获取行数据,甚至直接插入新的行。唯一需要注意的是,它只支持行操作,不支持列或单元格哦。
库的认证方式也蛮直接的,按照官方教程的步骤来配置就行。你需要在 Google 开发者控制台启用 Sheets API 并创建凭证文件,设置环境变量GOOGLE_APPLICATION_CREDENTIALS
,指向凭证文件路径。如果你有过 Node.js 认证经验,应该不难上手。
另外,这个库假设你表格的第一行是标题,用来将数据转化为 Javascript 对象。所以尽量保持标题简洁,避免特殊字符。这样能避免一些小问题,毕竟代码也简单,做一点小优化会让你少走弯路。
,如果你只是需要和 Google Sheets 做行操作,google-sheets-wrapper是一个合适的选择,简单、清晰、易上手。试试看吧。
google-sheets-wrapper-master.zip
预估大小:13个文件
google-sheets-wrapper-master
文件夹
.travis.yml
102B
package.json
746B
tslint.json
2KB
tests
文件夹
GoogleSheetTest.ts
1KB
LICENSE
1KB
src
文件夹
GoogleSheet.ts
5KB
RowMapper.ts
1011B
8.83KB
文件大小:
评论区