【发布时间】:2021-08-05 08:33:21
【问题描述】:
您能帮我解决我在 Google Doc 上添加 cmets 的问题吗?我已经完成了从 Google Drive 中检索 cmets 所需的所有工作。这就是我从 Google Doc 中检索 cmets 的方式:
String fileId ='1up_-hN_z6Fv4NuPUDZioIzFgk42o4j6n8';
String commentId = "AAAAp8ow";
googleUser = await _googleUserSignIn.signIn();
final authHeaders = await googleUser!.authHeaders;
final client = GoogleHttpClient(authHeaders);
print(' passed 1 ');
final marcoDrive = drive.DriveApi(client);
var result = await marcoDrive.comments.get(fileId, commentId, $fields: 'content');
下面的截图显示了调试结果:
如您在上面的屏幕截图中所见,结果变量包含从 Google Doc 获取的评论数据。下面的截图显示了谷歌文档,橙色圆圈是评论:
我的问题是在 Google Doc 上创建评论。我发现下方使用橙色箭头突出显示的评论请求参数存在问题,因为我正在努力在 Google Doc 中创建评论。
var result2 = await marcoDrive.cmets.create(request, fileId, $fields: 'content: data is data');
能否请您帮助我理解评论请求参数的含义以及如何使用它?如果您能帮助我了解如何锚定 cmets,我也将不胜感激。
我使用的编程语言是 Dart。这是我用来帮助我了解如何管理 Google Drive Doc cmets 的链接:(https://developers.google.com/drive/api/v3/manage-comments)。
【问题讨论】:
标签: dart google-docs-api