Python Google Drive文档中的实时查看器列表
我正在开发一个包装谷歌文档的应用程序(使用GAE/Python),我想跟踪谁在实时查看这些文档。我在Google Drive SDK中找不到任何用于此的APIPython Google Drive文档中的实时查看器列表,python,google-app-engine,google-drive-api,Python,Google App Engine,Google Drive Api,我正在开发一个包装谷歌文档的应用程序(使用GAE/Python),我想跟踪谁在实时查看这些文档。我在Google Drive SDK中找不到任何用于此的API 做这件事的好方法是什么?天真地,我可能会想象重复地逐个轮询每个文档并解析返回的HTML。我预计系统中总共约有150个文档;这会不会太低效?我不确定这是否符合您的要求,但驱动器SDK中有可用的 问题是它只是JavaScript。它确实有一些事件可以通知您的web客户端,如和。实时api不用于gdocs,只用于您自己的自定义格式。相反,可以在
做这件事的好方法是什么?天真地,我可能会想象重复地逐个轮询每个文档并解析返回的HTML。我预计系统中总共约有150个文档;这会不会太低效?我不确定这是否符合您的要求,但驱动器SDK中有可用的
问题是它只是JavaScript。它确实有一些事件可以通知您的web客户端,如和。实时api不用于gdocs,只用于您自己的自定义格式。相反,可以在drive中查看更改api,但您将无法检测仅查看者的修改哦,太好了,我认为
getCollaborators()
at是我所需要的。下次我应该更仔细地阅读API。。。谢谢实时api用于您自己的自定义文档格式,而不是本地gdoc。在本地gdoc上,您无法分辨谁在观看,只能分辨谁在点头,您可以通过安装带有更改流的钩子来分辨谁在点头。声称“实时文档也可以与常规驱动器文件相关联”。是的,您可以将其与任何内容相关联,但不会与文件交互,只会将您自己的实时数据与文件相关联,而不会将gdoc自己的实时数据相关联。尝试一下,如果失败,请将此标记为实际答案:)