Google Apps Scripts を使用して Google ドキュメントのコメントにアクセスする方法がわかりません。API リファレンスを見てみると、CommentSectionクラスしか見つかりませんでしたが、これは deprecated とマークされています。助けを求めています。ありがとう。
サンジャイ
Google Apps Scripts を使用して Google ドキュメントのコメントにアクセスする方法がわかりません。API リファレンスを見てみると、CommentSectionクラスしか見つかりませんでしたが、これは deprecated とマークされています。助けを求めています。ありがとう。
サンジャイ
この投稿の最初の議論に続いて、 Drive API の v2 を使用してドキュメント内のコメントを取得することができました。
私が使用しているコードは次のとおりです。
function retrieveComments(fileId) {
var info = [];
//These arguments are optional
var callArguments = {'maxResults': 100, 'fields': 'items(commentId,content,context/value,fileId),nextPageToken'}
var docComments, pageToken;
do { //Get all the pages of comments in case the doc has more than 100
callArguments['pageToken'] = pageToken;
//This is where the magic happens!
docComments = Drive.Comments.list(fileId,callArguments);
//I've created a "getCommentsInfo" to organize the relevant info in an array
info = info.concat(getCommentsInfo(docComments.items));
pageToken = docComments.nextPageToken;
} while(pageToken);
return(info);
}
ただし、Drive APIは「事前サービス」であるため、次の両方に追加する必要があります。
残念ながら、現在 Google Apps Script を使用してドキュメントのコメントにアクセスすることはできません。この機能のリクエストは、Issue trackerで提出できます。