1
我真的很困惑。我正在測試谷歌任務api,我可以訪問我的任務,但是當我厭倦插入任務時,它會給出錯誤。在文檔中這個代碼是可用的,這是不行的,因爲沒有可用的提取功能。在任務列表中插入任務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);
但我面對錯誤和執行行:
類型的未處理的異常 '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(); –