これに似たメールからタスクを作成しています。さらに、メールから手動でタスクを作成する場合と同様に、対応するメッセージをリンクしたいと考えています。
この例では、正しいタイトルと期日でタスクとして作成されますが、メッセージへのリンクは組み込まれていません。
//new Task
var newTask = Tasks.newTask();
//set Title
newTask.setTitle("Task Title");
//set DueDate
var dueDate = new Date();
newTask.setDue = (dueDate.toISOString());
//set Link
var taskLink = Tasks.newTaskLinks()
.setType("email")
.setLink("https://url-to-my-message");
newTask.setLinks(taskLink);
//insert task
newTask = Tasks.Tasks.insert(newTask, "MyListID");
リンク プロパティが読み取り専用であることに注意しました (なぜ???)。これを達成する他の方法はありますか?