谷歌API钩子有没有办法在更新Google Doc时以编程方式提醒?

时间:2010-03-20 00:49:03

标签: cron notifications hook

Google是否有用于在文档更新时注册挂钩/回调的API?这样,每次更新文档时,我都可以在我的一台服务器上运行一个进程。

如果他们没有,那么推荐的方法是什么?克龙?还有什么吗?

1 个答案:

答案 0 :(得分:0)

不幸的是,没有机制让谷歌对其他人的系统执行挂钩。但是,在这种情况下,我建议您使用cron来提取文档列表提要。为了让您的生活更轻松,您可能还应该使用updated-min query parameter和Feed。这样,您可以每5分钟运行一次cron,并提供6分钟前的更新日期。额外的一分钟是为了避免竞争条件,所以你可能会看到在多次运行cron之后返回的内容有些重叠。

一个例子:

# Assuming it's 10:55:00, you would make a request for 6 minutes ago
https://docs.google.com/feeds/default/private/full/?updated-min=2010-04-03T10:49:00-08:00

有关详细信息,请参阅Documents List Data API Reference Guide。祝你好运!