Creazione di commenti ancorati a livello di codice in Google Documenti

Non sono stato in grado di creare un commento a livello di codice ancorato a un testo specifico in un documento Google utilizzando uno script app con il documento.

Documentazione di Google su come creare un commento ancorato utilizzando l’API di Google Drive: https://developers.google.com/drive/web/manage-comments

Ecco il codice che devo creare nel commento nel documento:

Drive.Comments.insert({ "kind": "drive#comment", "author": { "kind": "drive#user", "displayName": USER_EMAIL, "isAuthenticatedUser": true, }, "content": CONTENT, "status": "open", "anchor": "{'r':" + REVISION_ID + ",'a':[{'txt':{'o':" + STARTING_OFFSET + ",'l':" + OFFSET_LENGTH + ",'ml':" + TOTAL_CHARS + "}}]}", "fileId": FILE_ID }, FILE_ID); /* USER_EMAIL, CONTENT, REVISION_ID, FILE_ID: string, STARTING_OFFSET, OFFSET_LENGTH, TOTAL_CHARS: int */ 

In questo caso, sto cercando di creare un’ancora di testo per caratteri specifici nel documento che corrispondono a STARTING_OFFSET e OFFSET_LENGTH .

Attualmente questo codice crea un commento accessibile in Google Documenti; tuttavia, non è ancorato a nessun testo nel documento, che è necessario per lo scopo previsto.

Ho fatto in modo che venga utilizzato l’id di revisione corrente (in quanto ciò potrebbe causare problemi, come menzionato nella documentazione di Google).

Qualsiasi suggerimento è molto apprezzato e se qualcuno può postare o indicare un esempio di creazione di commenti ancorati in Google Documenti a livello di codice, sarei estremamente grato.

Grazie in anticipo!

La funzione Commenti di ancoraggio dell’API di Google Drive è destinata ai file degli editor di Documenti non di Google, non a Google Documenti. Vedere https://youtu.be/ZBU52nacbLw?t=5m26s (credito a Bryan P che ha condiviso questo URL tramite un commento )

Purtroppo al momento il servizio documenti di Google Apps Script non include un commento di class per gestire commenti e discussioni.

All’inizio del 2016 è stata pubblicata una richiesta di funzionalità tramite il sito ufficiale di Problemi e richieste di script di Google Apps Scripts. Presentando questa richiesta di funzionalità potresti aiutare a fare in modo che i googler ti prestino attenzione:

Problema 5650: fornire la possibilità di creare una risorsa di ancoraggio di commento dell’API di Drive come metodo sulla class di selezione DocumentApp

Un riferimento più vecchio, pubblicato nel 2012, molto simile ma più ampio, riferito da un commento di Alexander :
Numero 1618: Fornire accesso in lettura / scrittura ai commenti in Google Documenti

Riferimenti

  • Gestisci commenti e discussioni – API di Google Drive – REST