Как отслеживать данные об активности пользователей в Google Docs - PullRequest
1 голос
/ 19 мая 2019

Интересно, можно ли отслеживать данные об активности пользователей в Google Документах? Моя цель - узнать, какие изменения сделали пользователи (например, добавить новый абзац) и когда. В конце я хочу визуализировать изменения, вносимые каждым пользователем в документ за каждый день. Я не смог найти google drive api метод. Я нашел Drive Activity API , но не уверен, что это именно то, что я ищу.

В качестве плана резервного копирования я думаю включить документ Google в iframe в моем веб-приложении для хранения нажатий клавиш. Я ценю любые предложения.

1 Ответ

1 голос
/ 23 мая 2019

Я полагаю, что вы ищете это revisions.list Я не уверен, какая часть информации, которую вы ищете, действительно возвращается, но она действительно возвращает некоторую информацию об изменениях, которые были сделаны.

{
  "kind": "drive#revisionList",
  "nextPageToken": string,
  "revisions": [
    revisions Resource
  ]
}

пересмотр

{
  "kind": "drive#revision",
  "id": string,
  "mimeType": string,
  "modifiedTime": datetime,
  "keepForever": boolean,
  "published": boolean,
  "publishAuto": boolean,
  "publishedOutsideDomain": boolean,
  "lastModifyingUser": {
    "kind": "drive#user",
    "displayName": string,
    "photoLink": string,
    "me": boolean,
    "permissionId": string,
    "emailAddress": string
  },
  "originalFilename": string,
  "md5Checksum": string,
  "size": long,
  "exportLinks": {
    (key): string
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...