GASからGoogleのTodoリストを操作する
GAS



タイトル通りGASからToDoリストを操作する機会があったのでメモ。
Tasks APIを使うことでGASからToDoを操作できる

/**
* タスクリスト取得
*/
function getTaskList() {
var taskLists = Tasks.Tasklists.list();
if (taskLists.items) {
for (var i = 0; i < taskLists.items.length; i++) {
var taskList = taskLists.items[i];
return taskList;
}
}
} // タスクリストを取得
var taskList = getTaskList();
// リストからタスクを取得
var tasks = Tasks.Tasks.list(taskList.id).getItems();
if (tasks) {
var flag = 0;
for (let i = 0; i < tasks.length; i++) {
Logger.
/**
* タスクを追加
*/
function addTask(date,title){
var taskList = getTaskList();
var now = new Date(date);
var task = {
title: title,
//notes: 'GASからのテストですよん',
due: now.getFullYear() + '-' + (now.getMonth