Я прочитал эти ответы несколько раз, но увидел только то, что, как мне показалось, я уже знал, что было неправильно. Документация для вставки / обновления / и т.д. состояния
POST https://www.googleapis.com/tasks/v1/lists/tasklist/tasks
Это id из списка задач , который изменяется (например, что-то вроде «MTA1MjEpoqwdNTMzMjAzo349YDA6MDow»), а не title список задач например «Мой список задач», который необходимо передать в заголовке запроса POST, например,
POST https://www.googleapis.com/tasks/v1/lists/MTA1MjEpoqwdNTMzMjAzo349YDA6MDow/tasks
Вы можете найти идентификатор списка, выполнив запрос к списку задач.
GET https://www.googleapis.com/tasks/v1/users/@me/lists
, который возвращает, например, как то так:
{
"kind": "tasks#taskList",
"id": "MTA1MjEpoqwdNTMzMjAzo349YDA6MDow",
"title": "My Task List",
"updated": "2019-03-15T21:21:03.000Z",
"selfLink": "https://www.googleapis.com/tasks/v1/users/@me/lists/MTA1MjE0Njc5NTMzMjA1NDk0NDA6MDM1NDgwMjIxODgyMjcyODow"
}
Вы можете увидеть идентификатор списка задач в ответе, который затем можно использовать в POST для изменения желаемого списка задач.
Ответы на этот вопрос были опубликованы, но ни одного с явными примерами. Надеюсь, этот пример поможет кому-то преодолеть эту новичковскую проблему.