正如标题,我设法通过 API 检索 Google Docs 上所有建议接受的内容。我已经提到过它的指导方针 and 几个帖子但在这个平台上却是徒劳的。下面是我目前拥有的片段。请指教。
function myFunction()
{
var documentId ="My file ID";
var doc = Docs.Documents.get(documentId);
var SUGGEST_MODE= "PREVIEW_SUGGESTIONS_ACCEPTED";
var doc1 = Docs.Documents.get(documentId).setSuggestionsViewMode(SUGGEST_MODE);
console.log(doc1.body.content)
}
看到文档后,您应该像这样使用它
Script:
function myFunction() {
doc_id = '1s26M6g8PtSR65vRcsA90Vnn_gy1y3wj7glj8GxcNy_E';
SUGGEST_MODE = 'PREVIEW_SUGGESTIONS_ACCEPTED'
suggestions = Docs.Documents.get(doc_id, {
'suggestionsViewMode': SUGGEST_MODE
});
new_content = '';
suggestions.body.content.forEach(obj => {
if(obj.paragraph)
obj.paragraph.elements.forEach(element => {
new_content += element.textRun.content;
});
});
console.log(new_content);
}
示例建议(添加段落):
Output:
EDIT:
- 添加了一个额外的段落,我不只是记录它们,而是将它们存储在一个变量中并在最后打印。
参考:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)