Как получить всех модифицирующих пользователей определенной ревизии - PullRequest
0 голосов
/ 13 декабря 2018

Продолжение на Google Drive Rest API: Как получить всех Модифицирующих пользователей определенной ревизии

Прошло примерно 3 года, поэтому я не уверен, каков статус,но я подумал, что еще раз спрошу о статусе.

Я вижу, что Google Drive API @ https://developers.google.com/drive/api/v3/reference/revisions/get

действительно должен делать именно то, что здесь было задано, но когда я вызываю API, он возвращает null для LastModifyingUser

Я не уверен, что это API в процессе разработки или я что-то делаю не так, поэтому любая помощь будет принята с благодарностью.Просто для справки, я публикую некоторый базовый код, который является дополнением к тому, что можно найти здесь ... https://developers.google.com/drive/api/v3/quickstart/go

revision, err := srv.Revisions.Get(fileId, revisionId).Do() //fieldId and revisionId are fatched using proper calls

if err != nil {
    log.Fatalf("Unable to retrieve revision: %v", err)
}
fmt.Println("Revision:")
fmt.Printf("%+v\n", revision.LastModifyingUser)

1 Ответ

0 голосов
/ 14 декабря 2018
  • Вы хотите получить значение lastModifyingUser из Revisions.Get(), используя Drive API v3.

Если мое понимание правильное, как насчет добавления полей?По умолчанию поля id,mimeType,modifiedTime.Поэтому, если вы хотите получить только значения lastModifyingUser, измените их следующим образом.

С:

revision, err := srv.Revisions.Get(fileId, revisionId).Do()

Кому:

revision, err := srv.Revisions.Get(fileID, revisionID).Fields("lastModifyingUser").Do()

Примечание:

  • В этом измененном сценарии предполагается, что при запуске текущего сценария ошибки не возникает.
  • Если вы хотите добавить lastModifyingUser к значениям по умолчанию id,mimeType,modifiedTime,Пожалуйста, установите для полей id,mimeType,modifiedTime,lastModifyingUser.

Ссылка:

Если я неправильно понимаю ваш вопросПрости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...