在哪里找到任务列表ID

时间:2019-04-09 08:24:04

标签: google-apps-script google-tasks-api

我正在尝试通过Google App脚本编辑器在任务列表中创建任务。看来我需要任务列表的ID才能添加任务。

问题是我可以找出ti在哪里找到任务列表ID

1 个答案:

答案 0 :(得分:2)

如果要使用Google Apps脚本检索任务列表ID,该示例脚本如何?

要使用示例脚本,请在运行脚本之前,先在Advanced Google Services和API控制台上启用Tasks API,如下所示。

在高级Google服务中启用任务API

  • 在脚本编辑器上
    • 资源->高级Google服务
    • 打开Tasks API v1

在API控制台上启用Tasks API

  • 在脚本编辑器上
    • 资源-> Cloud Platform项目
    • View API控制台
    • 在“入门”中,单击“探索并启用API”。
    • 在左侧,单击库。
    • 在“搜索API和服务”中,输入“任务API”。然后点击“任务API”。
    • 单击“启用”按钮。
    • 如果已启用API,请不要关闭。

示例脚本:

启用Tasks API后,请运行以下脚本。

function myFunction() {
  var taskLists = Tasks.Tasklists.list().getItems();
  var res = taskLists.map(function(list) {
    return {
      taskListId: list.getId(),
      listName: list.getTitle(),
    };
  });
  Logger.log(res)
}

参考:

如果这不是您想要的结果,我表示歉意。