使用新 Gmail 主题时,Google Tasks API 不会提供有关任务完成情况的更新

2024-01-05

首先,我使用以下链接创建了一个任务:https://mail.google.com/tasks/canvas https://mail.google.com/tasks/canvas

然后我将其标记为已完成。当我使用以下命令检查 API 响应时: 服务 > 任务 API v1 >tasks.tasks.list [返回指定任务列表中的所有任务。] 我能够查看更新并发现我标记为完成的任务。

然而,当我使用 GMail 的新界面(主题)执行相同操作时,我发现我更新完成的任务根本不存在于上面的 API 响应中。

因此,当使用新 Gmail 主题时,Google Tasks API 不会提供有关任务完成情况的更新。是否有我错过的任何内容,或者是 Google Task API 与新推出的主题的错误?


这周我也被同样的事情耽搁了。但我只是使用“尝试这个 API”功能来解决这个问题https://developers.google.com/tasks/v1/reference/tasks/list https://developers.google.com/tasks/v1/reference/tasks/list我必须向我展示我已完成的任务。在查看了他们的代码如何告诉tasks.tasks.list他们希望获得已完成和隐藏的项目(需要两个标志)后,我尝试了我的代码并从错误消息中了解到,在给出任务列表ID后,我可以添加JavaScript 对象文字,因此我从“尝试此 API”的代码中复制了部分对象文字,并且以下内容有效。

var tasks = Tasks.Tasks.list( taskListId, { showCompleted: true, showHidden: true } );
  if (tasks.items) {
    for (var i = 0; i < tasks.items.length; i++) {
      var task = tasks.items[i];
      Logger.log('Task with title "%s" and notes "%s" and status "%s" was found ' , 
                             task.title, task.notes, task.status );  
    }
  }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用新 Gmail 主题时,Google Tasks API 不会提供有关任务完成情况的更新 的相关文章

随机推荐