Получение комментариев в самой последней версии Google Doc - PullRequest
0 голосов
/ 05 июля 2018

Я довольно новичок в Google Apps Script и API, поэтому, пожалуйста, потерпите меня!

В рамках проекта, над которым я работаю, я хотел бы получить все комментарии, которые присутствуют в текущей версии файла , возможно, с использованием Google Apps Скрипт или Google API.

Причина, по которой я хочу, состоит в том, что у документов, с которыми я работаю, было много соавторов и много разных редакций, и некоторые из людей, которые должны были «разрешать» комментарии, не осознавали, что даже при удалении текста комментарий привязан для удаления комментария из пользовательского интерфейса, этот комментарий по-прежнему считается «открытым» . то есть, эти комментарии все еще появляются в ветке комментариев, похоже, они ссылаются на более раннюю версию файла.

Теперь я хочу получить все комментарии, присутствующие в самых последних версиях этих файлов, и, скажем, экспортировать их в Google Sheet. Однако, если я выберу все «открытые» комментарии, я получу гораздо больше комментариев, чем хочу по причине, указанной выше.

Один из возможных способов, который я рассмотрел, - расшифровать идентификатор привязки комментария "kix.xxxxxxxxxxxx", надеясь, что он хотя бы даст мне информацию об истории изменений, но я не вижу документации по этому вопросу, и я даже не уверен, что это возможно, так как это связано с собственным редактором Google Kix.

Я читал эти статьи, которые не дают мне особой надежды:

Однако, если я загружаю Google Doc в .docx, я получаю только те комментарии, которые присутствуют в самой последней редакции, и это дало мне надежду, что, возможно, удастся извлечь их с помощью GAS ,

Полагаю, если ничего не получится, я могу загрузить все документы, а затем попытаться получить какой-нибудь макрос в Microsoft Word для извлечения комментариев, но я решил спросить здесь, прежде чем прибегнуть к этому! Если бы кто-нибудь мог предложить какие-либо идеи, я был бы признателен!

...