Toodledo > API > Task > タスクの編集

下位ページ

Content


タスクの編集

  • 一度に50個のタスクまで編集できる。
  • POST
  • idは必須、その他はオプション
  • 加えて、リピートタスクをリスケジュールしたい場合は reschedule変数 を1とすることで実行できる。
    • 完了タスクであること
    • 期日と繰り返しの値が設定されていること。
  • "Tasks" はJSONオブジェクトとして作成し、POSTでAPIに送る
  • エンコードを忘れずに。
  • セットしたいフィールドのみ指定すれば良いし、効率の観点からも、そうすべき。

  • http://api.toodledo.com/3/tasks/edit.php
    • access_token=yourtoken
    • tasks=[{"id":"1234","title":"My Task"},{"id":"1235","title":"Another Task","star":"1"},{"id":"5678","title":"Invalid"}]
    • fields=folder,star

tasksの中身は "id":"1234" でないとダメ。
コンマで区切ってあるから、"が無くてもいいかな、'でもいいかな、と思ったが、ダメだった。

  • 成功した場合には編集したタスクが返ってくる
  • 失敗した場合はエラーのタスクとして返ってくる。
[{"id":1234,"title":"My Task","modified":1281990824,"completed":0,"folder":0,"star":0},{"id":1235,"title":"Another","modified":1280877483,"completed":0,"folder":0,"star":1},{"errorCode":605,"errorDesc":"Invalid task ID","ref":"5678"}]
最終更新:2016年10月28日 22:43