在 Google 文档上添加评论(完成从 Google 文档中检索评论所需的所有工作)
Issue adding comments on Google Doc (Done all the work required in retrieving comments from Google Doc)
你能帮我解决我在 Google 文档上添加评论的问题吗?我已经完成了从 Google Drive 检索评论所需的所有工作。这就是我从 Google 文档中检索评论的方式:
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 文档上创建评论。我发现 Comment 请求参数(在下面使用橙色箭头突出显示)存在问题,因为我正在努力在 Google Doc.
中创建评论
var result2 = await marcoDrive.comments.create(request, fileId, $fields: 'content: data is data');
能否请您帮助我理解 Comment 请求参数的含义以及如何使用它?如果您能帮助我了解如何锚定评论,我也将不胜感激。
我使用的编程语言是 Dart。这是我用来帮助我了解如何管理 Google Drive Doc 评论的 link:(https://developers.google.com/drive/api/v3/manage-comments).
您必须提供 Comment 资源作为您的请求正文,如您在官方文档中所见:Comments.create.
这里是Comment resource对应的字段。唯一必填字段是 content
.
JSON 表示类似于:
{
"content": "YOUR COMMENT"
}
在 Dart 中,它可能遵循以下几行:
Comment request = Comment();
request.content = "YOUR COMMENT";
var result = await marcoDrive.comments.create(request, fileId, $fields);
库参考:
你能帮我解决我在 Google 文档上添加评论的问题吗?我已经完成了从 Google Drive 检索评论所需的所有工作。这就是我从 Google 文档中检索评论的方式:
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 文档上创建评论。我发现 Comment 请求参数(在下面使用橙色箭头突出显示)存在问题,因为我正在努力在 Google Doc.
中创建评论var result2 = await marcoDrive.comments.create(request, fileId, $fields: 'content: data is data');
能否请您帮助我理解 Comment 请求参数的含义以及如何使用它?如果您能帮助我了解如何锚定评论,我也将不胜感激。
我使用的编程语言是 Dart。这是我用来帮助我了解如何管理 Google Drive Doc 评论的 link:(https://developers.google.com/drive/api/v3/manage-comments).
您必须提供 Comment 资源作为您的请求正文,如您在官方文档中所见:Comments.create.
这里是Comment resource对应的字段。唯一必填字段是 content
.
JSON 表示类似于:
{
"content": "YOUR COMMENT"
}
在 Dart 中,它可能遵循以下几行:
Comment request = Comment();
request.content = "YOUR COMMENT";
var result = await marcoDrive.comments.create(request, fileId, $fields);