0

这是错误:

服务错误:ContactsApp:不匹配:etags = [“RX44ejVSLit7I2A9WhJWFkoLRAM.”],版本 = [1345671373905000]

当我是执行脚本的人时,我的 App Script 应用程序运行良好,但是当另一个人执行脚本时,我收到上述错误。我已根据需要设置了所有执行权限。

4

1 回答 1

0

GAS 团队意识到联系人和日历的这个问题。

根据您为 sleep() 设置的时间,它可能会定期工作。它似乎与服务器负载有关。

分成两个脚本对我来说效果很好。第一个脚本是接受或创建联系人数据的地方。该脚本将数据推送到数据库中(我使用了 ScriptDb)。要添加到联系人的每个字段都是单独的记录,并引用需要添加到的联系人。

第二个脚本在触发器上检查数据库是否有任何新数据。它遍历数据库,试图为每个联系人添加一个字段。每次尝试添加字段时都使用 try()...catch()。注意:不要在这个过程中使用 sleep(),你的脚本可能会超时。

当然,您可以等到 GAS 解决问题。

于 2012-08-23T10:29:37.390 回答