2017-09-12 16 views
1

我嘗試更新下面的代碼,但它不工作任務,我沒有從中得到任何反饋:如何正確使用JavaScript谷歌任務API?

gapi.client.tasks.tasks.update({'task': task.id, 'tasklist': taskList.id, 'body': {'status': 'completed'}}); 

我成功地同時檢索任務列表和任務,但不更新它們。我有以下權限範圍:

https://www.googleapis.com/auth/tasks 

我的問題是我如何使用JavaScript API做更新?有沒有在線的指南?

回答

1

我找到了一個解決方案,你需要發送的更新爲第二個參數的更新方法:

gapi.client.tasks.tasks.update({'task': task.id, 'tasklist': taskList.id}, task).then(function (response) {}); 
+0

我覺得很奇怪,JavaScript並不是他們在[文件]包括語言之一(https://developers.google.com/google-apps/tasks/v1/reference/tasks/update),所以非常感謝您發佈此信息。 – kevinmicke