メールから新しいタスクを作成するために、Google Apps Script Tasks API を試しています。次の両方のアプローチを使用して、これらのリスト内に TasksList と Tasks を正常に作成しました。ただし、オプションの「親」リソースを使用して子タスクを作成しようとしましたが、ほとんど運がありませんでした。Google Tasks で利用可能なタスクの「インデント」機能を複製しようとしています。これにより、tak がその前のタスクの子として表示されます。APIを使用してこれを機能させることができた人はいますか?
アプローチ1--
taskListId = getTaskListID("My Projects");
var taskDetails = {
title: "Task 1",
notes: "This is a child task",
parent: "Project A"
};
Tasks.Tasks.insert(taskDetails, tasklistId);
アプローチ2 :-
taskListId = getTaskListID("My Projects");
var newTask = Tasks.newTask().setTitle(title);
newTask.setParent("Project A");
Tasks.Tasks.insert(newTask, tasklistId);
どちらの場合も、スクリプトはタスク リスト (「マイ プロジェクト」) の下にタスク (「タスク 1」) を作成しますが、既存のタスク (「プロジェクト A」) の下に子 (インデントされた) タスクとして表示することはできません。
誰でもこれに光を当てることができますか?