如何动态同步数据google sheets数据?

问题描述 投票:0回答:1

我从特定的单元格中获取值从谷歌表使用sheets v4 api。如果有人添加新的行或列的单元格参考下面或右边移动。

我如何跟踪这些变化和系统/我的本地数据与正确的引用谷歌表值。我试过 watch_file webhook,但它们都没有提供更改后的值,只提供更改的元数据。

https:/googleapis.devrubygoogle-api-clientlatestGoogleApisDriveV3DriveService.html#watch_file-instance_method。

注:我只对文件进行了读取访问。

先谢谢你

google-sheets google-sheets-api google-sheets-query
1个回答
2
投票

你有没有尝试过使用Drive API来管理更改?https:/developers.google.comdriveapiv3管理变化。

这将返回变化的元数据,之后你必须在你的端部做一些计算来找出你的目标范围的最终位置。

另一种方法是为你的目标创建一个命名的范围,这样当有人改变工作表结构时,你的命名的范围就会相应地更新,而你不必使用变化来确定范围的最终位置。

参考文献。

命名和保护范围

© www.soinside.com 2019 - 2024. All rights reserved.