Google Tasks API V1(Java)を使用して、
タスクリストから完了したタスクを全て削除する方法
についてご紹介します。
APIを利用する環境の準備から始める場合や、コードを実行する際は、
⧉[Google Tasks API(V1)] JavaでTasks APIを使う
を参照ください。
No | 目次 | |
---|---|---|
1 | タスクを全て削除 | |
1 | スコープ | |
2 | 実行 | |
3 | レスポンスの内容 |
1. タスクを全て削除
指定したタスクリスト内の完了したタスクを全て削除します。
1.1. スコープ
このAPIを実行するには、以下のスコープを指定してください。
TasksScopes.TASKS
⧉[Google Tasks API(V1)] JavaでTasks APIを使う(2.2 Tasksインスタンスを取得)
でスコープを指定してください。
1.2. 実行
public static void main(String[] args) throws Exception{
Tasks tasks = getTasks();
Tasks.TasksOperations op = tasks.tasks();
Tasks.TasksOperations.Clear clear = op.clear("タスクリストID");
clear.execute();
}
1.2.1. HTTPリクエスト
POST: https://tasks.googleapis.com/tasks/v1/lists/{タスクリストID}/clear
が実行されます。
1.2.2. クエリパラメータ
クエリパラメータはありません。
1.2.3. リクエストボディ
リクエスボディはありません。
1.3. レスポンスの内容
レスポンスはありません。
削除に失敗した場合、例外が発生します。
おしまい。。