1
Google是否有一个API用于在文档更新时注册钩子/回调?这样,每次更新文档时,我都可以在我的一台服务器上运行一个进程。谷歌API挂钩,是否有一种方法可以编程提醒当谷歌文档更新?
如果他们没有这个,那么推荐的方法是什么?克龙?还要别的吗?
Google是否有一个API用于在文档更新时注册钩子/回调?这样,每次更新文档时,我都可以在我的一台服务器上运行一个进程。谷歌API挂钩,是否有一种方法可以编程提醒当谷歌文档更新?
如果他们没有这个,那么推荐的方法是什么?克龙?还要别的吗?
不幸的是,Google没有针对其他系统执行钩子的机制。但是,在这种情况下,我建议您使用cron来提取文档列表Feed。为了让您的生活更轻松,您应该也可以使用带有Feed的updated-min query parameter。这样,您可以每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。祝你好运!