Я действительно смущен. Я тестирую задачу google api, я могу получить доступ к своим задачам, но когда я устал вставлять задачу, она дает ошибку. в документации этот код доступен, эта доза не работает, потому что нет функции Fetch.Вставить задачу в список задач google-task-api
Task task = new Task { Title = "New Task"};
task.Notes = "Please complete me";
task.Due = "2010-10-15T12:00:00.000Z";
Task result = service.Tasks.Insert(task, "@default").Fetch();
Console.WriteLine(result.Title);
Я изменил мой код,
Google.Apis.Tasks.v1.Data.Task task = new Google.Apis.Tasks.v1.Data.Task { Title = "five" };
task.Notes = "Please complete me";
task.Due = DateTime.Now;
Google.Apis.Tasks.v1.Data.Task result = service.Tasks.Insert(task,taskList.Id.ToString()).Execute();
Console.WriteLine(result.Title);
Но я столкнулся ошибку и Execute строку:
Необработанное исключение типа 'Google.GoogleApiException' произошло в Google.Apis. Dll
Дополнительная информация: Google.Apis.Requests.RequestError
Недостаточное разрешение [403]
Вы используете правильный объем? https://www.googleapis.com/auth/tasks Если вы используете область действия: https://www.googleapis.com/auth/tasks.readonly, вы сможете читать, но не писать новые задачи. – Gerardo
@gerardo Я изменил область применения TASK. Все еще не работает –
ошибка специфически входит в состав: service.Tasks.Insert (task, taskList.Id.ToString()). Execute(); –